Frontend Developer
New
E
emaginePayments, fintech
Remote working model - work remotely from Portugal.ContractMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Good written English for documentation and technical discussions; knowledge of French is a nice-to-have.
- Experience
- +3 years of experience building production web applications with React.
- Required Skills
- Frontend DevelopmentGitTypeScriptReactRESTful APIs
Requirements
- Have professional experience in frontend development.
- Have 3+ years of experience building production web applications with React.
- Have strong daily experience with TypeScript.
- Have experience with forms, validation, routing, data fetching, and caching.
- Have experience developing back-office or dashboard applications with large data tables.
- Have a strong understanding of usability and accessibility principles.
- Have experience with Git and code review processes.
- Have good written English for documentation and technical discussions.
- Be based in Portugal.
Responsibilities
- 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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site