Job Openings Frontend Engineer (React & TypeScript)

About the job Frontend Engineer (React & TypeScript)

Our client is a tech company, founded in 2016, that develops core software solutions for a leading financial group. With a strong focus on innovation, the company delivers secure, scalable platforms to support banking, wealth management, and compliance operations.

Key Responsibilities:

Frontend Development

  • Design and implement modern web applications using React, TypeScript, and TailwindCSS.
  • Create and maintain reusable UI components and libraries to support long-term scalability.
  • Deliver pixel-perfect implementations aligned with UI/UX designs.
  • Optimize applications for performance, responsiveness, and scalability, making use of modern tools such as ViteJS.

Collaboration & Support

  • Work closely with designers, backend developers, and product owners to transform requirements into functional, high-quality features.
  • Participate in code reviews, debugging, and user support activities within the team.
  • Support backend development in Java 21 and Spring Boot when required, ensuring smooth integration between frontend and backend systems.

Continuous Improvement

  • Keep up with industry trends, frameworks, and best practices in frontend development.
  • Suggest improvements to enhance usability, performance, and maintainability of web applications.

Requirements:

Must-Have

  • Degree in Computer Science, Engineering, or a related discipline.
  • Hands-on experience with React, TypeScript, and TailwindCSS.
  • Strong knowledge of JavaScript (ES6+) and browser APIs.
  • Familiarity with build tools and bundlers, preferably ViteJS.
  • Proven experience integrating frontend applications with RESTful APIs.
  • Proficiency with GitHub or GitLab version control.
  • Ability to write clean, maintainable, and well-documented code.

Nice-to-Have

  • Exposure to backend development with Java 21 and Spring Boot.
  • Knowledge of Angular.
  • Experience with CI/CD practices and tooling.
  • Strong background in frontend testing using Jest, React Testing Library, Cypress, or Playwright.
  • Familiarity with the MUI library.
  • Experience applying automated testing frameworks to frontend projects.
  • Experience working in Agile environments with tools like Jira.
  • Awareness of accessibility standards and inclusive design practices.