> Markdown version of [/jobs/ext/3806500-front-end-developer-angular](https://www.wearedevelopers.com/jobs/ext/3806500-front-end-developer-angular). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Front End Developer (Angular) - **Company:** Key Choice Group - **Location:** Richmond, VA, United States - **Experience:** Experienced - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Unit Testing, Code Review, Software Debugging, Design of User Interfaces, Mobile Application Software, PostgreSQL, Scrum Methodology, Software Engineering, Web Applications, Delivery Pipeline, Spring-boot, Backend, AngularJS, Front End Software Development, React Redux, Restful APIs, Jasmine, Web Api - **Published:** October 17, 2026 - **Apply:** https://www.careerjet.com/job/usc7fb1adc7620addaf133d2fef39fd6ed/eaa ## About the Role Operating across multiple U.S. states, the company partners with public transit agencies to deliver reliable, accessible transportation through its technology-driven platform. MUST-HAVE Requirements * 3+ years of professional software development experience. * 2+ years of hands-on experience with Angular, version 14 or newer. * Experience developing responsive, scalable, production-grade web applications. * Solid understanding of front-end architecture and integration with RESTful APIs. * Strong debugging, problem-solving, and collaboration skills. * Ability to work onsite in Richmond, VA, 2 days per week. (Flexible) Preferred Qualifications: * Experience developing mobile applications using Ionic. * Experience with NgRx or similar state management libraries (Redux, Akita, MobX). * Familiarity with Java / Spring Boot back-end development. * Experience with AWS and PostgreSQL. * Knowledge of CI/CD pipelines and Agile/Scrum methodologies. * Experience with unit testing frameworks such as Jasmine, Karma, or Jest. * Previous experience developing applications for transportation, healthcare, or mobility platforms. ## Description * Develop and maintain scalable web and mobile applications using Angular and Ionic. * Build responsive, user-friendly interfaces that support complex transportation and mobility services. * Collaborate with back-end developers, product managers, and UI/UX designers to deliver new features. * Integrate front-end applications with back-end services and third-party APIs. * Participate in code reviews, testing, debugging, and continuous improvements. * Contribute to a growing engineering team developing technology with a meaningful social impact.