Senior Front End Engineer (Angular + React)

Kolkata, IN

About The Job

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

What You Can Expect

Exciting opportunity to lead a dynamic sales team and shape the future of real estate sales in Canada.

Health benefits including medical, dental, life insurance, virtual healthcare, and travel coverage.

Remote-friendly, flexible work environment.

Competitive compensation and generous vacation time.

A culture that values continuous learning and growth.