Job Summary :
We are seeking a highly skilled Senior Angular Developer to join our InsurTech product engineering team. The ideal candidate will be responsible for designing, developing, and optimizing scalable, high-performance, and secure front-end applications using Angular 8+ frameworks.
You will contribute to architectural decisions, state management strategies, performance optimization, and code quality standards, while collaborating with cross-functional teams to deliver seamless user Responsibilities Development & Architecture :
- Develop, maintain, and enhance enterprise-grade Angular applications with scalability and performance optimization in mind.
- Contribute to architecture-level decisions, ensuring modular, reusable, and maintainable code.
- Implement state management solutions (NGRX / Redux) for large-scale applications.
- Ensure cross-browser compatibility and responsive UI / UX across devices.
- Publish and maintain reusable Angular libraries / components in internal NPM Optimization & Debugging :
- Optimize bundle size and build performance using Webpack custom configurations.
- Conduct profiling and debugging using Chrome DevTools / Angular DevTools to diagnose memory leaks and performance bottlenecks.
- Apply lazy loading, tree-shaking, and change detection strategies for efficient rendering.
Integration & APIs :
Integrate with RESTful APIs and microservices following modern security standards such as OAuth2.0, JWT, SAML.Handle asynchronous data streams using RxJS observables, operators, and Subject / BehaviorSubject patterns.Collaborate with backend developers to align API design with frontend needs.Testing & Quality Assurance :
Write and maintain unit tests, integration tests, and end-to-end tests using Jasmine, Karma, Jest, or Cypress.Conduct peer code reviews, enforce coding standards, and maintain comprehensive documentation.Implement CI / CD-driven automated testing pipelines for faster release cycles.Collaboration & Leadership :
Mentor and guide junior developers, conducting regular code reviews and technical sessions.Work closely with UX / UI designers and product owners to deliver pixel-perfect designs.Collaborate with DevOps teams for containerization (Docker) and cloud deployment strategies (AWS / Azure / GCP).Drive agile development practices using JIRA / Confluence for sprint planning and Skills & Qualifications :Bachelors degree in Computer Science, Information Technology, or related field.4+ years of experience in Angular development (Angular 8+ mandatory).Strong proficiency in TypeScript, RxJS, NGRX / Redux, HTML5, CSS3 (SASS / SCSS).Expertise in REST APIs, JSON handling, async / await, RxJS streams.Hands-on experience with GIT / Bitbucket for version control and JIRA for agile project tracking.Strong understanding of unit testing frameworks (Jasmine, Jest, Mocha, Karma, Cypress).Experience with frontend security best practices (XSS, CSRF, CORS handling).Preferred Skills :
Knowledge of enterprise design patterns and modular application architecture.Experience with CI / CD pipelines (Jenkins, GitHub Actions, Azure DevOps).Exposure to cloud platforms (AWS S3 / CloudFront, Azure Static Web Apps, GCP Firebase Hosting).Understanding of system design principles and large-scale distributed systems.Prior experience in insurance / financial services domain.Benefits & Growth Opportunities :
Lead end-to-end Angular development projects in the InsurTech space.Opportunity to contribute to architectural design and system scalability strategies.Exposure to cutting-edge InsurTech products, high-impact insurance applications, and global client implementations.Career progression to Tech Lead / Frontend Architect roles.(ref : hirist.tech)