Senior Frontend Engineer

Feedzai Logo

Feedzai

πŸ“Remote - Portugal

Summary

Join Feedzai's Risk Engine Team as a Frontend Engineer and build next-generation web applications focusing on the client side. Collaborate with UX designers, backend engineers, and product managers to deliver high-quality features. Maintain and evolve the architecture of a large single-page application (SPA) primarily built in React. Contribute to company-wide frontend modernization initiatives, including the design system. Identify and propose solutions for technical debt. Actively participate in decisions shaping the frontend stack and architecture. This role requires a BSc/MSc in Computer Science or a similar technical degree and 4+ years of experience in modern JavaScript, HTML5, CSS, GIT, REST/JSON, and agile development. Experience with React is mandatory.

Requirements

  • BSc/MSc degree in Computer Science, or a similar technical degree
  • 4+ of experience in modern JavaScript, HTML5 and CSS web standards (mandatory)
  • Experience with GIT, REST/JSON and agile development (mandatory)
  • Have a growth mindset (mandatory)
  • Experience in React (mandatory)

Responsibilities

  • Build next-generation web applications with a focus on the client side
  • Work alongside UX designers, Backend Engineers and Product Managers to deliver features with a high level of quality
  • Be an ambassador of front-end stack quality for building reusable code that follows the best practices
  • Be an owner of the product, identifying technical debt, proposing concrete solutions
  • Have an active role in the decisions that define the direction of the FE stack and architecture

Preferred Qualifications

  • Demonstrated experience working within and contributing to a design system (nice to have)
  • Web design skills and user experience fundamentals knowledge
  • Experience in testing frameworks like Jest or Cypress
  • Experience with Redux, React hooks and Typescript is a plus

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.