Front-End Developer – Angular
Develops responsive Angular applications with complex data visualizations and state management for public sector clients. Requires 5+ years experience, expertise in TypeScript/HTML/CSS, testing with Cypress, and Agile collaboration.
About the job
Duties & Responsibilities
- Develop code using Angular
- Create mobile-friendly, responsive applications
- Fully-engage in the Agile process as a cross-functional team member
- Participate in code reviews
- Write meaningful and targeted tests using Cypress and other frameworks
- Be an active steward of a clean, extensible code base
- Engage with clients throughout the entire development process
- Research and recommend technologies to solve clients' problems and improve their processes
- Learn and build a vast repertoire of technology stacks and dive deep into the specific technologies of the project
Preferred Qualifications
- Experience with federal government or large enterprise systems
- Experience in healthcare, life sciences, or systems handling sensitive data
- Experience working on data-heavy or workflow-driven applications
- Familiarity with cloud platforms (Google Cloud Platform (GCP), Amazon Web Services (AWS))
- Experience working in multi-vendor, multi-team environments
- Strong interest in user experience and accessibility
Required Skills and Experience
- Bachelor's degree, preferably in Computer Science or related field
- 5+ years of experience delivering resilient, well-tested code
- Expertise with HTML, SCSS, Material, TypeScript, and frameworks such as Angular, React, or Vue
- Experience with data visualization libraries such as D3.js, Chart.js, Plotly, or others
- Familiarity with .NET, Python, Ruby on Rails, or Java
- Proficient at testing as part of the development process
- Experience with the entire Software Development Life Cycle
- Strong understanding of Git versioning
Tools and Technologies
- Angular, TypeScript, HTML, CSS
- Experience with REST APIs
- Git, GitLab, Gradle
- Test automation using Cypress or Selenium
- CI/CD, DevOps platforms
- Jira/Confluence
Compensation
Targeted salary range: $115,000 - $135,000
Skills
Angular, TypeScript, HTML, Scss, CSS, Material, React, Vue, D3.Js, Chart.Js, Cypress, Git, REST APIs, Jira, Confluence
Similar jobs
Frontend Engineering jobsBuild and evolve user interfaces and frontend infrastructure using React, Redux, JavaScript, and TypeScript. The role owns end-to-end features, influences technical direction, improves quality and delivery practices, and mentors engineers.
The UI Engineer will lead large-scale frontend initiatives for enterprise account management, integrations, and security intelligence experiences. The role requires 3+ years of software engineering experience with strong React and TypeScript expertise, testing discipline, accessibility knowledge, and frontend architectural judgment.
Build and own Infisical’s website, microsites, frontend architecture, and growth integrations. The role requires strong frontend-leaning full-stack skills across JavaScript, React, Node.js, TypeScript, and Next.js, plus expertise in performance, accessibility, design systems, and SEO.
Build and evolve a framework-agnostic UI platform, including accessible component libraries, developer tooling, and design-system adoption across product teams. The role requires frontend experience with TypeScript or JavaScript, a modern UI framework, web standards, and build tools.
Build high-performance, accessible member-facing commerce and loyalty experiences using React and Next.js. The role requires 4+ years of web application development, TypeScript expertise, cloud-native experience, and strong testing and collaboration practices.