Skip to Main Content

Job Title


Senior Frontend Developer


Company : Rakuten Symphony


Location : Srikakulam, Andhra pradesh


Created : 2025-10-21


Job Type : Full Time


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.