Mid-Level Angular Engineer
We are seeking a Mid-Level Angular Engineer to join our development team. The ideal candidate has solid experience building scalable, high-quality web applications using Angular, along with strong frontend engineering fundamentals. You will collaborate closely with designers, backend engineers, and product managers to deliver user-centric features and maintain high code quality.
Responsibilities include, but are not limited to the following:
Develop, maintain, and optimize web applications using Angular (v19+)
Implement responsive UI components based on design specifications (Figma/Adobe XD/etc.)
Integrate frontend features with backend APIs (REST)
Write clean, maintainable, and well-structured code following best practices
Participate in code reviews, provide constructive feedback, and ensure coding standards
Troubleshoot and fix bugs, performance issues, and UI inconsistencies
Work with the team to improve development workflow, tooling, and CI/CD processes
Contribute to component libraries and shared UI frameworks
Collaborate with product and design teams to refine requirements and user experience
Required experience includes:
3–5 years of experience in frontend development
2+ years hands-on experience with Angular (preferably Angular 19 or above)
Strong proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3/Sass
Familiar with RxJS, reactive programming patterns, and Angular state management
Experience consuming RESTful APIs
Understanding of responsive design, cross-browser compatibility, and accessibility (a11y)
Experience with build tools such as Angular CLI, Webpack, or Vite
Familiarity with version control systems (Git)
Ability to write unit tests with Jasmine, Karma, or Jest
Good problem-solving skills and ability to work in an agile environment
Preferred / Nice-to-Have Skills
Experience with NgRx, Akita, or other state management libraries
Experience with UI frameworks: Angular Material, Tailwind, Bootstrap
Knowledge of CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
Experience with monorepo tools (Nx)
Familiarity with backend technologies (Node.js, .NET, or others)
Experience with performance optimization and Lighthouse audits
Understanding of web security best practices
This is an in-office position. LOCAL CANDIDATES ONLY. Applicants must have work authorization that does not now, or in the future, require sponsorship of a visa for employment authorization in the US.
First Managed Care Option, Inc. is an Equal Opportunity Employer and takes pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or any other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, marital or veteran status, disability, or any other legally protected status.
Job Type: Full-time
Pay: From $95,000.00 per year
Benefits:
401(k)
401(k) matching
Dental insurance
Health insurance
Paid time off
Vision insurance
Work Location: Hybrid remote in Morris Plains, NJ 07950