We’re looking for a Senior Front-end Engineer who can build elegant, data-driven user interfaces with React. While your primary focus will be on the front-end, you should also be comfortable stepping into the Java microservice layer when needed to support end-to-end delivery.
Key Responsibilities
Own end-to-end delivery of features on our web portal (e.g., user onboarding, credit dashboards, workflow approvals).
Collaborate with back-end engineers to design clean APIs, write integration tests, and keep UI, data, and services in sync.
Contribute to API contract design and back-end test suites when assisting with API-related work.
Write unit, integration, and end-to-end (E2E) tests to ensure reliability and maintainability.
Optimize the performance of web applications, focusing on scalability, speed, and responsiveness.
Contribute to design systems and ensure consistency in UI/UX patterns and accessibility.
Skills & Experience
Experience: 5+ years of professional front-end engineering experience.
Front-end expertise:
Deepknowledge of React (hooks, context, concurrent mode).
Proficiency in JavaScript (ES6+) and/or TypeScript.
Experience with state management libraries (Redux, Zustand, or similar) and routing (React Router).
Strong testing skills: unit testing with Jest, Enzyme, or React Testing Library; E2E testing with Cypress, Playwright, or similar.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.