Senior Front End Engineer (Angular + React)
Job Summary
Location: Kolkata India (Sector V)
Experience: 5 Years in Front End Development
Work Model: Primarily Work from Office (with limited flexibility)
Our client is a Great Place to Work Certified software engineering consulting firm with offices in Toronto and India. They specialize in building secure scalable and modern technology solutions for enterprise clients across industries including insurance and financial services.
With a strong focus on innovation cloud-native architectures and API-driven ecosystems they help organizations transform their digital platforms and deliver high-impact user experiences.
We are looking for a Senior Front End Engineer (Angular React) with strong expertise in both frameworks to build scalable high-performance and visually engaging web applications.
This role goes beyond UI implementationyou will play a key role in architecting frontend solutions optimizing performance and driving best practices across projects. Youll work closely with designers backend engineers and product teams to deliver seamless and user-centric digital experiences.
Design develop and maintain responsive web applications using React and Angular
Translate UI/UX designs into high-quality reusable and scalable code
Build and maintain component libraries and design systems
Implement complex UI workflows and manage application state effectively
Integrate frontend applications with RESTful APIs
Optimize applications for speed scalability and performance (lazy loading code splitting etc.)
Ensure cross-browser compatibility responsiveness and accessibility (WCAG)
Apply frontend security best practices (e.g. XSS protection secure API communication)
Collaborate with backend engineers QA and product teams in an agile environment
Participate in code reviews enforce best practices and maintain high code quality
Mentor junior developers and contribute to frontend architecture decisions
Frontend: React Angular JavaScript (ES6) TypeScript HTML5 CSS3/SCSS
State Management: NgRx Redux Zustand (or similar)
API Integration: REST APIs Axios / Fetch
Performance: Lazy loading memoization code splitting
Cloud & DevOps: AWS (S3 CloudFront) CI/CD pipelines (GitHub Actions or similar)
Tools: Git Webpack / Vite Angular CLI
Must-Have:
5 years of hands-on experience in Front End development
Strong expertise in React and Angular
Proficiency in JavaScript (ES6) TypeScript HTML5 and CSS3
Experience building scalable high-performance web applications
Solid understanding of state management and component architecture
Experience integrating with APIs and handling asynchronous data
Strong understanding of performance optimization and responsive design
Nice-to-Have:
Experience with (SSR/SSG)
Exposure to AWS and frontend deployment pipelines
Knowledge of authentication flows (JWT OAuth)
Experience in insurance or financial services domains
Mentorship or leadership experience
Impact
Build user-facing applications used by thousands of users
Influence UI/UX and frontend architecture decisions across enterprise projects
Benefits
Competitive compensation package
Comprehensive health insurance
Great Place to Work Certified culture
Opportunity to work on global enterprise-scale projects
Growth & Exposure
Work with modern technologies and cloud platforms
Collaborate with global teams across Canada and India
Continuous learning in a high-performance engineering environment
Opportunity to work on global enterprise-scale projects
Required Experience:
Senior IC