Senior Front End Engineer (Angular + React)
Location: Kolkata, India (Sector V)
Experience: 5+ Years in Front End Development
Work Model: Primarily Work from Office (with limited flexibility)
About the Client
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.
Role Overview
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 implementation—you will play a key role in architecting frontend solutions, optimizing performance, and driving best practices across projects. You'll work closely with designers, backend engineers, and product teams to deliver seamless and user-centric digital experiences.
What You'll Do
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
Technologies You'll Work With
Frontend: React, Angular, Next.js, 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
What We're Looking For
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 Next.js (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
Why You'll Love This Role
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