Senior Front-End Developer Job at SAIC, Remote

cEZodEVCaFdNcUtXWkNDNUJHZ1dsZXRpRHc9PQ==
  • SAIC
  • Remote

Job Description

Responsibilities

  • Design, develop, and maintain responsive, accessible user interfaces using HTML5, CSS3, and modern JavaScript frameworks.
  • Integrate front-end applications with back-end services through REST/JSON APIs.
  • Develop and maintain Drupal themes and front-end components for CMS-driven websites.
  • Build reusable component libraries and enforce consistent design and coding standards.
  • Ensure deliverables comply with Section 508 and WCAG 2.x using automated and manual accessibility testing.
  • Optimize page performance, cross-browser compatibility, and mobile responsiveness.
  • Write unit and end-to-end tests and participate in code reviews, CI/CD pipelines, and security scanning.
  • Collaborate with developers, information management staff, QA, security teams, and stakeholders on user-friendly solutions and accurate data and metadata flow.
  • Mentor junior developers and recommend front-end tools, frameworks, and best practices.
  • Maintain technical documentation, release notes, and runbooks, and improve repeatable processes.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, with four years of experience accepted in lieu of the degree.
  • 8+ years of related front-end or UI development experience.
  • Ability to obtain and maintain a Public Trust requiring U.S. citizenship.
  • Expert proficiency in HTML5, CSS3, and JavaScript ES6+.
  • Strong experience with React and/or Angular, including state management and API integration.
  • Experience building and consuming REST/JSON APIs, using responsive design, CSS preprocessors, and build tools such as npm, Webpack, and Vite.
  • Strong understanding of Section 508 and WCAG accessibility standards and assistive technology testing with tools such as JAWS and NVDA.
  • Experience with Git, CI/CD workflows, and front-end testing frameworks such as Jest and Cypress.
  • Familiarity with secure coding practices.
  • Preferred experience with Drupal theming, Twig, CMS front ends, Figma, design systems, Google Analytics, PHP, and federal or government web environments.
  • Preferred accessibility certification such as IAAP WAS or DHS Trusted Tester.

Job Tags

Full time

Similar Jobs

Ashley | The Wellsville Group

Standing Lift Operator Job at Ashley | The Wellsville Group

 ...responsibilities, performance & attendance. *As a standing lift operator, you have the potential to add up to $100/week to your paycheck Health Insurance we offer various options for medical, vision & dental coverage Paid Time Off + 3 Paid Holidays + 2 Personal Days to use... 

Censys

Senior Distributed Systems Engineer Job at Censys

 ..., accurate, and up-to-date map of the Internet. Today, Censys delivers real-time Internet intelligence and actionable threat insights to global governments, over 50% of the Fortune 500, and leading threat intelligence providers worldwide. Location: This position is remote... 

Velocity Logistics Hiring

Air Import or Export Coordinator Job at Velocity Logistics Hiring

 ...Air Import or Export Coordinator Location: New Jersey - Various clients Salary - $55k to $70k base depending on experience Excellent...  ...A minimum of 3 years of current experience working at an international freight forwarder in operations is required to complete the... 

Lighthouse CH

BCBA Board Certified Behavior Analyst Job at Lighthouse CH

 ...well as mileage reimbursement from the get-goto support your travel! What Youll Do: As a Lighthouse BCBA, you aren't just managing...  ...support plans that actually work for the childs unique world. Lead & Inspire: Coach and mentor our dedicated RBTs/staff,... 

Coilcraft

Purchasing Agent Job at Coilcraft

BUILD STRONG SUPPLIER PARTNERSHIPS AT COILCRAFTPosition: Purchasing Specialist Location: Cary, IllinoisCoilcraft, Inc. is a privately held...  ...consumer electronics worldwide. We are seeking a Purchasing Agent to join our Purchasing team. In this role, you'll help develop...