15 Oct
|
Lifted, an Upwork Company™
|
Hyderabad
15 Oct
Lifted, an Upwork Company™
Hyderabad
Job Description
We are seeking a frontend engineer to build and maintain high-scale web applications for a payments platform. You will extend payment capabilities, add payment methods, and improve the reliability of mission-critical web applications using React and TypeScript.
Enterprise experience strongly preferred.
Key Responsibilities
- Develop and maintain React micro-frontend solutions and web applications for a payments platform.
- Add current payment methods to existing platform capabilities.
- Deliver features, bug fixes, and reliability improvements.
- Deliver production-ready changes through automated CI/CD pipelines with strong test coverage.
- Write comprehensive unit, integration, and end-to-end tests to support application reliability.
Qualifications
Must-Have Skills
- BS or MS in Computer Science, or equivalent.
- 5+ years of hands-on experience at a mid-to-senior level, with demonstrated ownership of production services in a distributed systems environment.
- TypeScript and React, including functional components, hooks, context, and custom hooks.
- Webpack bundling and code splitting, with component styling using SCSS/CSS Modules and Styled Components.
- Experience building and maintaining micro-frontends using Webpack Module Federation or similar platform-integrated remote module architectures.
- Strong working knowledge of GraphQL queries and mutations, Apollo Client caching and reactive variables, and type-safe hooks generated with GraphQL Code Generator or similar tooling.
- Solid React Router experience for client-side navigation, plus experience building and validating complex forms.
- Production engineering experience with frontend telemetry, error logging, feature flags, gradual rollouts, and debugging user-facing production issues.
- Experience building accessible and internationalized interfaces using shared design systems, reusable component libraries, and localization workflows.
- Unit and integration testing with Jest and React Testing
📌 #110 - Frontend Software Engineer - Payments Platform (Hyderabad)
🏢 Lifted, an Upwork Company™
📍 Hyderabad