Our client, a leading payments and digital wallet company, is seeking a Senior Web Front-End Engineer to help build and refine one of the top send-money experiences worldwide. This role focuses on solving complex front-end challenges and delivering secure, performant features for web-based monetary transactions.
You will work with React-based web applications, contribute across the stack when needed, and help ensure high-quality releases through testing and effective debugging. This is an opportunity to impact how people move money globally and to work on technically challenging, user-facing features.
Responsibilities
* Design and develop user-facing features in a React web application.
* Build and maintain unit and functional tests using Jest and React Testing Library.
* Debug client-side issues and trace logs across the browser and application stack.
* Collaborate with engineers to support quality assurance and production releases.
* Contribute across the full stack with basic NodeJS/Express work as required.
* Review code and provide constructive feedback to improve reliability and maintainability.
* Troubleshoot cross-component integration issues and follow stack traces to root causes.
Must Have
* 5+ years of hands-on professional JavaScript experience.
* Solid experience using React.
* Experience writing unit and functional tests for web applications with Jest, React Testing Library, or similar.
* Practical understanding of NodeJS and Express and the ability to work fullstack on web applications.
* Strong client-side debugging skills and the ability to follow stack traces across the web application.
* Ability to work independently and collaborate effectively with engineering teams.
* Experience supporting quality assurance and release processes.
Nice to Have
* Knowledge of cross-browser and platform constraints and familiarity with CSS.
* Familiarity with React Hooks.
* Familiarity with Apollo GraphQL.