Description
Emagine is seeking a Frontend Developer to join a collaborative and dynamic project environment. This is an opportunity for a frontend developer with hands-on experience in React and TypeScript to contribute to the development and evolution of web applications for a payment platform. This is a short-term project with an estimated duration of 4–6 months .
What You'll Be Working On Build web application screens using React and TypeScript. Develop data tables, detail pages, multi-step forms, and approval flows. Integrate REST APIs and manage loading, empty, and error states with clear messaging.
Implement role-based permissions within the user interface. Accurately display financial information, including amounts, fees, and transaction statuses. Develop and maintain shared components for consistent application behaviour.
Conduct component and end-to-end testing of frontend screens. Review peer pull requests and contribute to code quality. Collaborate with Go developers on API contracts.
What We're Looking For Professional experience in frontend development. +3 years of experience building production web applications with React. Strong daily experience with TypeScript.
Experience with forms, validation, routing, data fetching, and caching. Experience developing back-office or dashboard applications with large data tables. Strong understanding of usability and accessibility principles.
Experience with Git and code review processes. Good written English for documentation and techni
Employer contacts (email/phone/telegram) are hidden from the public preview —
send your CV, and we will connect you directly.