Senior Angular Engineer
To thrive in this role, we’re seeking candidates with a minimum of 5+ years of Software Engineering experience, coupled with a strong background in Angular, to lead the migration from Adobe ColdFusion to a modern Angular. This opportunity is planned for 6 months
About the project :
Leading national online destination for durable medical equipment (DME), as part of its ongoing commitment to customer experience, performance, and scalability, is modernizing its custom-built e-commerce platform by migrating from Adobe ColdFusion to a modern Angular frontend with a .NET Core backend.
Requirements:
- 7+ years of professional front-end development experience.
- 5+ years hands-on experience with Angular 2+, with strong understanding of:
- Latest Angular features (Angular 14–18), including: Standalone components, Signals, Typed forms, Advanced change detection strategies, Angular Material & CDK.
- RxJS and reactive programming
- Component-driven architecture
- Dependency Injection (DI)
- Routing and lazy loading
- Deep understanding of TypeScript, ES6+, JavaScript, HTML5, CSS3, SCSS.
- Experience migrating legacy Angular applications (AngularJS/Angular <10) to modern Angular.
- Strong knowledge of REST APIs, state management (NgRx, RxJS services), and modular architecture.
- Experience with unit testing tools (Jasmine, Karma, Jest, Cypress, or Playwright).
- Strong communication and collaboration skills.
- Ability to lead technical discussions and mentor team members.
- Ownership mindset and proactive problem-solving abilities.
- At least Upper-Intermediate English (both spoken and written).
Nice to have:
- Proficiency with Git, CI/CD pipelines, and build tools (Angular CLI, Webpack, Nx).
- Understanding of performance optimization techniques and browser behavior.
- Familiarity with micro-frontend architecture and modular monorepos (e.g., Nx).
- Experience with cloud hosting environments (Azure, AWS, or GCP) is a plus.
Responsibilities:
- Lead development efforts to migrate legacy applications to the latest Angular framework versions.
- Analyze existing codebases, identify modernization opportunities, and propose migration strategies.
- Develop, maintain, and optimize scalable, high-quality Angular applications using modern features (Standalone Components, Signals, RxJS 7+, Angular CLI, etc.).
- Collaborate with backend developers to integrate RESTful APIs, GraphQL services, or microservices.
- Ensure code quality through unit tests, integration tests, and adherence to best practices.
- Provide technical leadership, perform code reviews, and mentor junior/mid-level developers.
- Optimize performance and accessibility across modern browsers.
- Work closely with product and design teams to translate requirements into technical solutions.
- Contribute to CI/CD pipelines and deployment processes for front-end applications.
Team: 1 Pm, 1 BA, 3 devs, 1 QA, 1 DevOps
Schedule: 5/2, 8-hour working day (40 hr per week), flexible schedule. Ability to interact with New Yok time zone at least 4 hours a day
Hiring process: HR interview + Technical Interview
Required skills experience
| Angular | 7 years |
| TypeScript | 7 years |
Required languages
| English | B2 - Upper Intermediate |