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.