Back to list

Vacancy description

Senior Frontend Engineer ID93613 in भारत

AgileEngine

  • RemoteWork from anywhere
  • Full-timeStandard weekly hours

भारत

We are looking for a Senior Frontend Engineer to build and maintain React micro-frontend applications for a high-scale payments platform.

The mandatory requirements are 4+ years of experience, Webpack Module Federation, Apollo Client, and an upper-intermediate English level.

RECRUITMENT PROCESS

1. Application — Share a few details about your experience and background.

2. Coding Challenge — If applicable, complete it in the coding language you are most comfortable with.

3. Video Interview — Record a short video introduction in English.

4. Technical Interview or Hiring Manager Interview — Discuss your experience and fit for the role.

5. Offer — If it’s a match, you’ll receive an offer.

WHAT YOU’LL GAIN

• Remote work — Work from where you feel most productive.

• Local presence in India — Work in a structured and compliant environment aligned with Indian regulations.

• Competitive compensation in INR — Receive compensation in INR, plus support for learning, education, and wellness.

• Exciting projects — Work with modern technologies for global clients and fast-growing companies.

MUST HAVES

• BS or MS in Computer Science (or equivalent).

• 4+ years of hands-on experience , with demonstrated ownership of production services in a distributed systems environment.

• TypeScript and React , including functional components, hooks, context, and custom hooks.

• Proficiency with Webpack (bundling, code splitting) and component styling using SCSS/CSS Modules and Styled Components.

• Building and maintaining micro-frontend applications using Webpack Module Federation or similar platform-integrated remote module architectures.

• Strong working knowledge of GraphQL — writing queries and mutations, consuming them via Apollo Client (caching, reactive variables), and generating type-safe hooks with GraphQL Code Generator or similar tooling.

• Solid experience with React Router for client-side navigation and for building and validating complex forms.

• Strong production engineering mindset, including frontend telemetry, error logging, feature flags, gradual rollouts, and debugging user-facing production issues.

• Building accessible (a11y-compliant) and internationalized user interfaces using shared design systems, reusable component libraries, and localization workflows.

• Proficiency testing at all levels — unit and integration testing with Jest and React Testing Library, end-to-end testing with TestCafe, Cypress, or Playwright, and familiarity with automated accessibility testing tools.

• Comfort working in CI/CD pipelines (GitLab CI or equivalent) with strong command of ESLint, Prettier, and collaborative Git workflows, including branching, code reviews, and merge requests.

• Comfortable using modern coding assistants responsibly to accelerate code comprehension, implementation, refactoring, and test creation while maintaining ownership of quality, security, and correctness.

• Deep backend and distributed-systems experience, including exposure to async messaging and multi-datastore consistency challenges.

• Upper-intermediate English level.

NICE TO HAVES

• Prior experience in the Billing or Payments domain.

• Experience with high-scale, mission-critical frontend systems where UX quality, state-management correctness, accessibility, and performance are paramount.

• Ability to reason clearly about client-side architecture, including micro-frontends, module federation, and caching strategies.

• Strong collaboration with backend partners on API contracts.

WHAT YOU WILL DO

• Develop and maintain React micro-frontend solutions and web applications that power the Payments platform.

• Add new payment methods to the existing Payments platform capabilities.

• Contribute to feature development, bug fixes, and reliability improvements across these services.

• Deliver production-ready feature work and bug fixes through automated CI/CD pipelines (GitLab CI) with strong test coverage.

• Write comprehensive unit, integration, and end-to-end test suites to ensure high test coverage and service reliability.

Similar vacancies

More like this role

  • Full-time
  • Frontend
... efficient, well-documented, and maintainable code. - Optimize frontend applications for performance, scalability, reliability, and security. - Develop and maintain frontend tests using frameworks such as Jest, Mocha, or Jasmine. - Collaborate with cross-functional teams to define technical solutions, establish engineering best ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
  • Frontend
... intelligence Customer obsession with real, measurable impact Collective intelligence through collaboration and knowledge sharing Role Overview We are looking for a Senior Software Engineer with deep frontend expertise to help build and scale the user experience of Neuron7’s AI-driven platform. You’ll work mainly in Angular, build ...

Bangalore, भारत

  • Remote
  • Hybrid
  • Full-time
  • IT
  • Frontend
... diverse backgrounds are accepted and recognised, and where they can thrive while holding dear to Mercari’s culture. About Role We are looking for a frontend engineer to own Mercari's web experience end to end. At Mercari, engineers work as Product Development Engineers (PdEs): you hold a deep specialization in frontend, ...

Bangalore, भारत

  • Remote
  • Full-time
  • Contract
  • IT
... to who we are and what guides us from how we hire to how we recognize our team members Job Description Who We’re Looking For We’re looking for a full stack senior software engineer who can design and write code in a multi-tenant SaaS environment. The candidate needs to be highly collaborative, productive in a dynamic development ...

Pune, भारत

  • Full-time
  • IT
... and collaborative development workflows. · Very organized, with great attention to detail · Creative, and open to different ideas from stakeholders and other engineers · Likes to work in a collaborative, fast-paced, and results-driven environment · Passionate about software engineering and interested in IIoT [{"name": "full_time", ...

Pune, भारत

  • Full-time
  • Frontend
We are looking for a Senior Front-end Engineer - Design Systems: - Core Web Technologies: Basic knowledge of HTML, CSS, and JS - JS Frameworks: React, Angular, or Vue - CSS: SCSS, styled-components, Tailwind, UnoCSS, Material Design - HTML: Dynamic HTML (e.g., Pug, Jade) - Design & Architecture: Responsive design and reusable ...

Bombay, भारत

  • Full-time
Responsibilities - Design and implement frontend interfaces that initiate, parameterize, and execute multi-step AI automation workflows. - Integrate frontend applications with backend LLM orchestrators, AI agent frameworks, MCP servers, and automation endpoints. - Implement low-latency streaming states, live execution logs, ...

Pune, भारत

  • On-site
  • Full-time
  • Frontend
... responsive, and maintainable web applications with https://jobeax.com/link/Z30sZYC3jcRenVso, React, and TypeScript. - Build reusable UI components and follow frontend architecture and coding standards. - Manage application state with Redux Toolkit, including slices, reducers, selectors, and asynchronous thunks. - Integrate ...

Bangalore, भारत

Razorpay Software Private Limited

Frontend Engineer

  • Frontend

$180 USD - $740 USD

... Razorpay grows with Razors, you’ll be part of a 3000+ strong team building not just products, but the financial infrastructure of the future. The Role: The Frontend Engineer at Razorpay strives to build solid frontend foundations, infrastructure, and top-notch experiences. You are required to work in teams alongside back-end ...

Bangalore, भारत

  • Frontend

Rs 2.6 lakh p.a.

... UX/UI designers to implement responsive web applications. 4. Optimize applications for speed, responsiveness, and cross-browser compatibility. 5. Integrate frontend applications with REST APIs and backend services. 6. Troubleshoot, debug, and resolve frontend issues. 7. Participate in code reviews and follow engineering ...

Delhi, भारत

  • Full-time
  • Frontend
Responsibilities - Build secure custom user interfaces using React and JavaScript. - Collaborate with design, product, and engineering teams to develop user-focused features. - Architect efficient, scalable, and extensible frontend components and abstractions. - Analyze and optimize UI application code for efficiency and ...

Delhi, भारत