Skip to content

Senior Frontend Developer

  • On-site
    • Limassol, Cyprus
  • Technology

Job description

Key responsibilities:

  • Design, develop, and maintain scalable and high-performance frontend applications using React and TypeScript.

  • Architect and implement clean, reusable, and maintainable code following best practices.

  • Integrate frontend applications with REST APIs and backend services.

  • Ensure secure frontend development practices, including data protection, authentication flows, and vulnerability mitigation.

  • Optimize applications for maximum speed, scalability, and responsiveness.

  • Implement and maintain unit and integration tests using Jest and React Testing Library.

  • Collaborate with backend developers, DevOps engineers, UX/UI designers, and product managers to deliver high-quality features.

  • Participate in CI/CD pipelines and version control workflows using GitLab.

  • Contribute to containerized environments with a basic understanding of Docker.

  • Review code, mentor junior developers, and promote development best practices.

  • Actively participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives.

Job requirements

  • 5+ years of professional experience in frontend development.

  • Strong expertise in React and TypeScript.

  • Solid experience integrating and consuming RESTful APIs.

  • Hands-on experience with GitLab and CI/CD pipelines.

  • Strong understanding of secure frontend development principles and web security best practices.

  • Proven experience in performance optimization and debugging complex frontend applications.

  • Experience with unit and integration testing (Jest, React Testing Library).

  • Basic understanding of Docker and containerized environments.

  • Strong problem-solving skills and attention to detail.

  • Ability to work independently and within cross-functional teams.

Nice to Have:

  • Experience working in Agile/Scrum environments.

  • Familiarity with modern state management solutions.

  • Experience in fintech, trading platforms, or high-traffic web applications.

Benefits

  • Competitive compensation package.

  • Opportunity to work on modern, scalable products using cutting-edge technologies.

  • Collaborative and supportive team environment.

  • Opportunities for professional growth and technical leadership.

  • Exposure to cross-functional and international teams.

On-site
  • Limassol, Cyprus
Technology

or