Angular FS lead developer

Java FS Pune, India


Description

Position at Ness Digital Engineering (India) Private Limited

Life at Ness: 
At Ness, people come first. Here, you'll be part of a vibrant team that values curiosity, innovation, and growth. We work with industry-leading clients on projects that truly make an impact while supporting every team member in carving out their unique career path. With resources for learning, certifications, and hands-on experiences, Ness offers you more than just a job—it’s a place where your ideas, ambition, and well-being matter. 

Requirements and responsibilities 

Experience with Angular v18 with deep understanding of Angular architecture, components, modules, services, dependency injection, change detection strategy and lifecycle hooks.

  • Proficient in HTML5 and CSS3 for building responsive and accessible UIs
  • Proficiency in writing unit tests using
  • Experience with state management libraries such as NgRx, Akita, or NGXS
  • Experience with RxJS for reactive programming and handling asynchronous data streams
  • Skills in optimizing Angular applications for performance, including lazy loading, AOT compilation, and efficient change detection strategies
  • Understanding of security best practices for handling authentication tokens and sensitive data in Angular applications
  • Track record of implementing robust error handling and logging mechanisms to audit integration issues and user activities
  • Experience with modern development tools and practices, such as Docker for containerization, and Kubernetes for orchestration
  • Ability to write and maintain E2E test scripts using Playwright test automation framework for Angular applications.
  • Ability to provide feedback and insights to improve application quality and user experience

 

Nice to have

  • Knowledge of GraphQL's core concepts, including queries, mutations, and subscriptions
  • Experience with SonarQube code analysis
  • Understanding of the core principles of micro frontend architecture, including independent deployment, team autonomy, and technology-agnostic integration
  • Knowledge of different integration strategies for micro frontends, such as client-side composition and server-side composition.
  • Ability to implement communication patterns between micro frontends, such as custom events, shared services, or global state management.
  • Experience in managing routing and navigation across multiple micro frontends, ensuring a seamless user experience.
  • Understanding of real-time communication concepts and how Socket.IO facilitates bidirectional communication between client and server

Why Join Us: 
At Ness, you will work with diverse, talented professionals who are dedicated to making an impact through technology. We encourage applicants of all backgrounds to apply—even if you don’t meet every requirement, we’d love to connect with you if this role excites you. We’re committed to creating an inclusive workplace that celebrates each team member’s unique talents.  

With flexible remote options, diverse projects, and access to development resources, joining Ness means building a career that’s meaningful and impactful. 

Ready to Start Your Journey?