Talent.com
This job offer is not available in your country.
Senior Frontend Developer

Senior Frontend Developer

Rakuten Symphonytirunelveli, tamil nadu, in
2 days ago
Job description

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

  • 5+ 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 micro frontend 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.
  • Create a job alert for this search

    Senior Frontend Developer • tirunelveli, tamil nadu, in