Summary: The Frontend Developer role focuses on enhancing user experience through the development of innovative, secure, and intuitive web solutions aimed at preventing payment fraud.
Must Haves
- 4+ years of professional experience developing applications with React and NestJs.
- Strong experience with JavaScript, TypeScript, HTML5, and CSS3 (SASS, styled-components, or similar).
- Experience integrating with RESTful APIs and working with micro frontends.
- Experience with frontend performance optimisation and responsive design.
- Good understanding of Agile methodologies (Scrum).
- Experience using Git, Webpack, CI/CD pipelines, and Jenkins.
- Familiarity with AWS services, particularly: CloudWatch, S3, DynamoDB, ECS (Elastic Container Service).
Nice to Haves
- Knowledge of component libraries such as Material UI or Chakra UI.
- Experience with frontend testing frameworks such as Jest, React Testing Library, or Cypress.
- Understanding of cloud-native architectures and modern deployment practices.
- A proactive, solution-oriented mindset with a strong sense of ownership.
- Excellent communication skills and the ability to work effectively in cross-functional teams.
Other Details
- Team Structure: Multi-disciplinary Scrum team consisting of Frontend Developers, Backend Developers, DevOps Engineers, QA Engineers, UX/UI Designers, and Product Owners.