SW Engineering

Lead Angular Developer (Immeidate joiner)

Bengaluru, Karnataka
Work Type: Full Time
We are seeking a highly skilled Lead Angular Developer to design, develop, and maintain scalable, high-performance web applications. This role involves hands-on development, technical leadership, and close collaboration with product, UX, backend, and QA teams to deliver robust and user-centric solutions. The ideal candidate brings deep Angular expertise, strong architectural understanding, and an ownership-driven mindset.

Key Responsibilities
  • Develop and maintain scalable, modular, and reusable Angular components and services.
  • Implement UI features based on design specifications, wireframes, and product requirements.
  • Integrate RESTful APIs and microservices, ensuring secure and efficient data exchange.
  • Optimize application performance, rendering speed, and loading strategies.
  • Collaborate closely with Product, UX, QA, and Backend teams throughout the development lifecycle.
  • Participate actively in requirement analysis, sprint planning, code reviews, and release cycles.
  • Enforce coding standards, best practices, unit testing, and documentation.
  • Manage application state using RxJS, NgRx, or equivalent state management patterns.
  • Troubleshoot complex UI issues and production bugs.
  • Ensure application responsiveness across devices and browsers.
  • Contribute to migration and modernization initiatives, including Angular version upgrades and legacy code refactoring.
  • Provide technical guidance and mentoring to junior team members when required.

Required Technical Skills & Experience
  • 5–7 years of hands-on experience in frontend development with Angular (latest versions).
  • Strong expertise in:
    • TypeScript
    • HTML5, CSS3, SCSS
    • Component-driven architecture
    • RxJS and Observables
    • NgRx or other state management frameworks
  • Experience integrating REST APIs, GraphQL, and WebSockets.
  • Solid understanding of authentication and authorization mechanisms (OAuth, JWT).
  • Experience with unit testing frameworks such as Jasmine, Karma, or Jest.
  • Proficiency with build and deployment tools (Angular CLI, Webpack, Nx).
  • Hands-on experience with performance optimization, lazy loading, and code splitting.
  • Strong debugging skills and effective use of browser developer tools.

Submit Your Application

You have successfully applied
  • You have errors in applying
By clicking Submit Application, I acknowledge having read your Privacy Policy and agree to storing and processing my data for this application.