Description

Required Skills 
•    Bachelor’s or master’s degree in computer science, Software Engineering, or a related field. (must have)
•    8+ years of frontend development experience, with a strong track record of delivering complex web applications, preferably in AI, healthcare, or life sciences domains.(must have)
•    Strong foundation in computer science fundamentals, including data structures, algorithms, design patterns, operating systems, and networking.    (must have)
•    Expertise in TypeScript and modern JavaScript, along with working knowledge of Python for full-stack collaboration.     (must have)
•    Advanced experience with Angular or React, including state management tools such as RxJS, Redux, NgRx, or Zustand.         (must have)
•    Hands-on experience building enterprise-grade UIs, including use of component libraries like Kendo UI or similar.              (must have)
•    Ability to implement pixel-perfect, accessible UIs from design tools such as Figma, adhering to WCAG and responsive design principles.           (must have)
•    Understanding of Natural Language Processing (NLP) concepts and prompt engineering is a plus.  (nice to have) 
•    Experience with frontend build tools like Webpack, Vite, or similar bundlers for performance optimization.        (must have)
•    Strong debugging and performance profiling skills using Chrome DevTools, Lighthouse, and other observability tools.           (must have)
•    Solid experience with CSS methodologies (e.g., SCSS, Tailwind CSS, CSS-in-JS) and responsive layout systems.         (must to have)
•    Proficient in API integration, including REST, and WebSocket protocols.   (must have)
•    Familiarity with Node.js in support of frontend tooling or full-stack collaboration.       (must have)
•    Experience deploying frontend applications on AWS, Azure, or GCP, and working knowledge of CI/CD pipelines.          (must have)
•    Familiarity with Terraform or similar tools for infrastructure-as-code.            (must have)
•    Good understanding of SSO, OAuth2, and web security best practices.          (must have)
•    Experience with feature flag tools like LaunchDarkly or Unleash to enable controlled feature rollouts. (nice to have) 
•    Proficient in unit and integration testing with Jest, Mocha, or Jasmine, and end-to-end testing using Cypress or Playwright.       (must have)
•    Strong focus on code quality, linting, and automated testing Practice

Educational Qualifications: -
•    Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
•    Technical certification in multiple technologies is desirable.

Education

Bachelor’s or master’s degree in computer science, Software Engineering