Angular Frontend Web Developer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000H1B No SponsorCompany SiteLinkedIn

Location

Virginia

Posted

35 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishAngularJestTypeScript

Job Description

Angular Frontend Web Developer

ARETUM

• Develop Angular components and UI features against sprint commitments, translating Figma designs into clean, maintainable production code using approved Design System components, tokens, and patterns • Build and consume RESTful APIs, collaborating with backend developers on data contracts, request/response structures, and integration points to ensure frontend components display data correctly • Write frontend tests (component tests, service tests, integration tests) achieving at least 90% branch coverage on all new and modified code • Implement accessibility standards in all UI code, including proper ARIA attributes, semantic HTML, keyboard navigation, and color contrast compliance per WCAG 2.1 AA and Section 508 requirements • Ensure all new UI code passes automated accessibility checks (aXe, pa11y) in the CI pipeline before merge • Contribute to the Design System through the governance process: identify reusable patterns, propose new components, and ensure contributions are documented in Figma and Confluence • Build responsive, cross-browser interfaces that work across supported browsers and devices • Complete code reviews within 1 business day with substantive feedback focused on code quality, performance, and adherence to coding standards • Participate fully in Agile ceremonies within a SAFe framework: Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement • Maintain clean, well-documented TypeScript and Angular code that passes SonarQube quality gates: B+ minimum for bugs and smells, zero critical vulnerabilities • Support production triage when assigned, diagnosing frontend issues, implementing fixes, and ensuring all changes follow the standard code review and CI/CD pipeline process • Collaborate with UX designers on design feasibility during backlog refinement and provide technical input on story decomposition and estimation

Job Requirements

  • 5 years of applicable experience in frontend web development
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or 3 years of additional experience)
  • Proficiency in Angular (version 12+), TypeScript, HTML5, and CSS3, with hands-on experience building component-based single-page applications
  • Experience building and consuming RESTful APIs from frontend applications, including handling asynchronous data flows, error states, and loading patterns
  • Experience implementing designs from Figma or similar design tools, translating visual specifications into pixel-accurate, production-ready code
  • Experience working with a shared Design System or component library, consuming reusable UI components and following established patterns and tokens
  • Familiarity with WCAG 2.1 AA accessibility standards and Section 508 compliance, with experience implementing basic accessible UI patterns such as semantic HTML, ARIA labels, and keyboard navigation
  • Experience writing frontend unit and integration tests using frameworks such as Jasmine, Karma, or Jest
  • Experience with CI/CD pipelines (GitLab CI preferred) and understanding of how frontend builds and tests integrate into the deployment workflow
  • Familiarity with code quality tools such as SonarQube, including understanding of branch coverage requirements and quality gate enforcement
  • Excellent communication skills with the ability to provide clear status updates, collaborate with cross-functional team members, and document technical decisions.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long-Term Disability
  • Training & Development

Related Job Pages

More Frontend Engineer Jobs

Full TimeRemoteTeam 501-1,000H1B No Sponsor

Public Trust Eligibility Required This is a contingent position, meaning employment is dependent upon the successful award of the associated contract to Aretum and completion of any required background investigation or security clearance verification.  About Aretum Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors. Our teams work at the intersection of strategy, technology, and transformation, helping agencies solve their most critical challenges. We believe in investing in our people and creating a culture where collaboration, inclusion, and professional growth are at the forefront. Job Summary Aretum is seeking a skilled Angular Frontend Web Developer to join our team supporting a large-scale federal technology modernization program. In this role, you will build and maintain Angular web applications, implement UI components from a shared Design System, integrate with RESTful backend microservices, and write frontend tests to ensure code quality and reliability. You will translate Figma designs into production code, build responsive and cross-browser interfaces, and collaborate with backend developers, UX designers, and federal product owners within an Agile scrum team. All frontend code on this program must meet WCAG 2.1 AA and Section 508 accessibility standards, and you will be expected to implement accessible UI patterns as a standard part of your development workflow. Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements.  Responsibilities - Develop Angular components and UI features against sprint commitments, translating Figma designs into clean, maintainable production code using approved Design System components, tokens, and patterns - Build and consume RESTful APIs, collaborating with backend developers on data contracts, request/response structures, and integration points to ensure frontend components display data correctly - Write frontend tests (component tests, service tests, integration tests) achieving at least 90% branch coverage on all new and modified code - Implement accessibility standards in all UI code, including proper ARIA attributes, semantic HTML, keyboard navigation, and color contrast compliance per WCAG 2.1 AA and Section 508 requirements - Ensure all new UI code passes automated accessibility checks (aXe, pa11y) in the CI pipeline before merge - Contribute to the Design System through the governance process: identify reusable patterns, propose new components, and ensure contributions are documented in Figma and Confluence - Build responsive, cross-browser interfaces that work across supported browsers and devices - Complete code reviews within 1 business day with substantive feedback focused on code quality, performance, and adherence to coding standards - Participate fully in Agile ceremonies within a SAFe framework: Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement - Maintain clean, well-documented TypeScript and Angular code that passes SonarQube quality gates: B+ minimum for bugs and smells, zero critical vulnerabilities - Support production triage when assigned, diagnosing frontend issues, implementing fixes, and ensuring all changes follow the standard code review and CI/CD pipeline process - Collaborate with UX designers on design feasibility during backlog refinement and provide technical input on story decomposition and estimation

Virginia
Leidos logo

Jr Web developer

Leidos

A science and technology company, Leidos provides products and services to the health, national security, and engineering industries. As an employer, Leidos fosters a collaborative

The Leidos Health and Services Sector is seeking a Jr Web developer is responsible for supporting the design and development of secure web presence content, including web applications and third-party public websites. This role assists with the ongoing maintenance of the secure web presence, including reformatting text, ensuring hyperlink integrity, managing file transfers, and posting translated and newly approved materials to web pages in alignment with the style and format of the Government-operated website. Requires US Citizenship, current location in the UNITED STATES and the ability to obtain a Secret Security Clearance. Job Responsibilities - Support the design, development, and enhancement of secure and public-facing web applications and websites, including the program restricted web presence and external platforms. - Assist with ongoing maintenance of web properties, including reformatting text, validating hyperlink integrity, managing file transfers, and posting translated and newly approved content in alignment with Government style and formatting standards. - Contribute to projects and enhancements that improve the value, usability, and content architecture of program web platforms. - Develop and implement online page layouts and interactive visual designs in collaboration with the web design and production teams. - Support SharePoint administration and engineering activities related to internal and external-facing web pages. - Apply HTML scripting and related web technologies to update and maintain website content. - Collaborate with business users to determine appropriate publishing technologies and web solutions that meet organizational needs. - Work with internal experts and cross-functional teams to design and implement technical solutions that support program objectives. - Provide recommendations to improve web development processes, workflows, and project outcomes. - Communicate effectively with internal and client project team to ensure timely delivery of web-based solutions. - Support day-to-day web operations and contribute to deliverables with measurable impact on operational results. - Perform additional duties as assigned. Basic Qualifications - Bachelor’s degree with relevant project experience - Strong understanding of web design principles, creative content development, and web application programming concepts. - Working knowledge of HTML scripting and related web technologies. - Experience supporting web content management, internal and external web page maintenance, and SharePoint environments. - Ability to apply principles, theories, and technical concepts within the web development domain. - Strong problem-solving and analytical skills. - Strong written and verbal communication skills. - Ability to collaborate effectively with technical teams and business stakeholders. - Detail-oriented with the ability to manage multiple tasks and priorities in a dynamic environment. - U.S. citizenship and fluency in English required. - Ability to successfully pass criminal history, fingerprint background checks, and credential verification required. - Ability to maintain and retain suitability investigation and clearance as required. - Proficient in navigating electronic systems, computer programs, and virtual service platforms. - This position requires a separate, quiet, private, confidential space to work from, as well as having access to your own reliable high-speed internet hard wired to your home (coax or fiber from the Internet Service Provider (ISP) to your home.) Using a hot spot from a mobile device (tethering) or wireless ISP is not acceptable. Preferred Qualifications - MS Visio experience - MS Project experience - SharePoint administration skills - Salesforce Development skills and experience If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares. Original Posting: April 20, 2026 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. Pay Range: Pay Range $50,700.00 - $91,650.00 The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

United States
$50.7K - $91.7K / year
Mozilla logo

Frontend Software Engineer

Mozilla

The Mozilla Corporation was founded in 2005 as a taxable, wholly-owned subsidiary of the Mozilla Foundation, which launched in 2003. The corporation serves the nonprofit, public be

• Improving existing Firefox features. • Working with multi-disciplinary teams to implement entirely new features. • Analyzing performance problems in Firefox to identify areas that need improvement. • Synthesizing bug reports into actionable tasks. • Ensuring Firefox aligns with relevant standards and works with real websites. • Increasing the quality of the data we collect to enable better decisions.

United States
Job Closed
Mozilla logo

Frontend Software Engineer, Firefox

Mozilla

The Mozilla Corporation was founded in 2005 as a taxable, wholly-owned subsidiary of the Mozilla Foundation, which launched in 2003. The corporation serves the nonprofit, public be

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About this team and role: The Firefox team at Mozilla is looking for recent graduates up to senior level engineers to join us in our mission to build a better Internet. Are you a curious software developer who is passionate about learning and working collaboratively with a worldwide open source community? If so, we’d love to speak with you about coming to work at Mozilla where you can use your talents and initiative to help make Firefox the best web browser on desktop and mobile devices!In this role, you will be a core team member working to improve Firefox for the benefit of users and web developers alike. As part of the Firefox Growth team, you'll work to ship and measure features that drive user acquisition and retention. You'll work in the open and have frequent contact with collaborators around the world. Day-to-day tasks will include writing code, tests, and specifications as well as building prototypes, solving problems, analyzing data, and most importantly learning new skills that will enable you to become an even stronger engineer. Do you want to know more? What you'll do: - Improving existing Firefox features. - Working with multi-disciplinary teams to implement entirely new features. - Analyzing performance problems in Firefox to identify areas that need improvement. - Synthesizing bug reports into actionable tasks. - Ensuring Firefox aligns with relevant standards and works with real websites. - Increasing the quality of the data we collect to enable better decisions. What you'll bring: If your background is not an exact match but you feel like this position may be a good fit for you, please apply. We value a diverse skill set, but we explicitly don't care about the path you've taken to get here. - Good interpersonal and communication skills - The desire and ability to create excellent documentation - A good grasp of, JavaScript, HTML and CSS - Some knowledge of C++ and/or Rust - Motivation to learn new tools and techniques for improving existing software - BS in Computer Science or a related field or equivalent experience - Interest in multi-threaded systems, performance analysis, and optimization Things that might set you apart from other applicants: - Familiarity with one or more of the following areas: - parsing (e.g. compilers, DBMSes, etc.) - multi-threaded systems - performance analysis and optimization - Experience with migrating a codebase to Rust - A history of working with distributed teams - Experience working with a large codebase We are hiring for a number of roles so specific expertise or experience isn’t required. An interest in learning new techniques, tools, and skills with a curiosity to read lots of existing code is critical to success. You will pair with local mentors while collaborating with a distributed team and the worldwide Mozilla community. There will be some travel for working face-to-face with colleagues and career growth through conferences and ongoing learning opportunities will be provided. You’ll work hard, but we think you’ll love every minute of it! What you’ll get: - Generous performance-based bonus plans to all eligible employees - we share in our success as one team - Rich medical, dental, and vision coverage - Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute) - Quarterly all-company wellness days where everyone takes a pause together - Country specific holidays plus a day off for your birthday - One-time home office stipend - Annual professional development budget - Quarterly well-being stipend - Considerable paid parental leave - Employee referral bonus program - Other benefits (life/AD&D, disability, EAP, etc. - varies by country) About Mozilla Mozilla exists to build the Internet as a public resource accessible to all because we believe that open and free is better than closed and controlled. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the Web as the platform and help create more opportunity and innovation for everyone online. Commitment to diversity, equity, inclusion, and belonging Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities, and expressions. We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation. We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate discrimination or harassment based on any of these characteristics or any other unlawful behavior, conduct, or purpose. Group: E #LI-REMOTE Req ID: R3068 Hiring Ranges: Canada Tier 1 Locations $82,000—$110,000 CAD Canada Tier 2 Locations $74,000—$99,000 CAD

Canada
C$74K - C$110K / year