Qureos

FIND_THE_RIGHTJOB.

Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

About the Role-

We are seeking an experienced Senior Angular Developer to design, build and maintain large scale, high-performance single-page applications (SPA) and micro-frontends. You’ll play a key role in migrating our product from Angular 16 to Angular 19 within an Nx monorepo, leveraging single-spa, SystemJS, and webpack. This role offers the opportunity to shape architecture decisions, establish best practices, and mentor a growing team.


Responsibilities:

• Design, develop, and optimize scalable Angular applications and microfrontends using Angular, TypeScript, and RxJS.

• Lead the migration from Angular 16 → 19, including planning, compatibility analysis, incremental rollout, and testing strategies.

• Architect and maintain projects within an Nx monorepo, ensuring modularity and maintainability. • Implement and manage microfrontend integration using single-spa and SystemJS.

• Build reusable UI components, enforce consistency in styling, and ensure compliance with accessibility standards (WCAG).

• Optimize application performance with strategies such as lazy loading, differential loading, change detection tuning, and bundle optimization.

• Establish and maintain automated testing suites (unit + e2e) using Jest/Karma and Cypress/Playwright.

• Collaborate cross-functionally with backend, QA, and DevOps teams to build robust CI/CD pipelines and deployment workflows.

• Conduct peer code reviews, mentor mid-level/junior engineers, and drive adoption of front-end best practices.

• Troubleshoot, debug, and resolve production issues; maintain observability and logging practices for frontend services.


Must-Have Skills -

• 3+ years of experience with Angular (components, DI, lifecycle hooks, change detection, RxJS).

• Strong TypeScript expertise.

• Hands-on experience with Nx monorepo architectures (managing apps/libs).

• Proven experience in microfrontend development with single-spa and SystemJS.

• Strong understanding of webpack configuration and build optimization.

• Familiarity with state management (NgRx or similar).

• Experience in CI/CD pipelines and Git workflows.

• Strong testing background (unit + e2e).

• Excellent debugging and performance profiling skills.

• Experience with Docker/Kubernetes and cloud deployments.

• Strong communication skills, able to explain technical decisions to both technical and non-technical stakeholders.


Nice-to-Have Skills

• Prior experience migrating Angular major versions.

• Exposure to SSR/Angular Universal.

• Knowledge of telecom domain.

• Familiarity with feature flags, observability tools (Sentry/NewRelic), and frontend security practices (XSS, CSP).

• Strong understanding of UI/UX principles and accessibility (a11y). Soft Skills:

• Strong communication skills; able to explain technical decisions to both technical and non-technical stakeholders.

• Experience mentoring team members and leading small engineering initiatives.

• Ownership mindset and ability to balance trade-offs pragmatically.

© 2025 Qureos. All rights reserved.