ISS Governance

Senior Frontend Engineer in React

ISS Governance
Apply
1 day ago
Mumbai, IndiaSenior

Responsibilities

  • Build clean, maintainable, performant, and accessible UI code using React.js, ES6+, and TypeScript.
  • Develop reusable component libraries and scalable front-end architecture aligned with design systems and business goals.
  • Lead and participate in peer code reviews and enforce high-quality UI standards.
  • Collaborate with product managers, designers, QA, backend engineers, and global business and technical teams.
  • Translate product and business requirements into responsive, functional, and aesthetic front-end solutions.
  • Own complex UI projects, mentor junior developers, and promote front-end engineering best practices.
  • Evaluate emerging front-end technologies and improvements to enhance productivity and product quality.
  • Participate in Agile ceremonies and contribute to solutions aligned with technical and business objectives.
  • Debug and troubleshoot browser compatibility and performance issues.

Requirements

  • At least 7 years of total experience and 6 years of front-end development experience building scalable web or mobile applications.
  • At least 3 years of JavaScript experience and proficiency with ES6+ features, plus hands-on TypeScript experience.
  • At least 3 years of experience building React.js applications using hooks, context, lazy loading, and code-splitting.
  • Familiarity with Redux, Webpack, Babel, ESLint, Prettier, and modern front-end toolchains.
  • Experience with responsive, mobile-first web design and strong UI design intuition.
  • Experience with user behavior analytics such as Heap or error monitoring with Sentry.
  • Experience with front-end testing libraries such as Jest, React Testing Library, or Cypress is a plus.
  • Expertise with Git and GitHub or GitLab, including branching, pull requests, and merge-conflict resolution.
  • Exposure to front-end CI/CD pipelines such as GitHub Actions, Jenkins, Vercel, or Netlify.
  • Strong experience with Agile/Scrum practices and tools such as Jira or Trello.
  • Strong analytical, problem-solving, debugging, troubleshooting, communication, and mentoring skills.
  • React Native experience is a strong plus.
  • Experience with Docker, Kubernetes, and CI/CD pipelines is highly desirable.
  • Knowledge of Vue, Svelte, Python FastAPI, GraphQL, Lighthouse audits, or Core Web Vitals is beneficial.

Tech Stack

CypressDockerFastAPIGitGitHub ActionsGraphQLJavaScriptJenkinsJestKubernetesNetlifyPythonReactReact NativeReduxSvelteTypeScriptVercelVue.jsWebpack

Categories

Contact me