Job Description

Responsibilities

  • Lead the frontend development of new web applications
  • Design and implement high-performance, maintainable, and reusable UI components
  • Drive the migration to modern tech stacks and architect scalable features for our React applications
  • Bring excellent technical skills in visualizing complex data sets 
  • Ensure best practices in front-end architecture, code quality, accessibility, and testing
  • Participate in code reviews, technical discussions, and mentorship of developers
  • Continuously research and advocate for improvements in performance, scalability, and developer experience
  • Requirements

  • A completed university or college degree in the field of Computer Science, IT, or any related subject is required 
  • At least 5+ years of professional experience with JavaScript and/or TypeScript 
  • Deep knowledge of modern frontend frameworks (React is preferred, but Angular or Vue experience is welcome) and a strong background in testing
  • Team-player mentality combined with awareness and experience with testing 
  • Proven experience with component-based architecture, state management (e.g., Redux, Zustand, or Recoil), and REST/GraphQL integration
  • Strong attention to detail with a focus on performance optimization, responsive design, and cross-browser compatibility
  • Fluency in English is mandatory; further languages are a plus 
  • What we offer

  • The work location is our office in Ioannina, Greece

  • Onsite Onboarding in our HQ office for an optimal start

  • Great compensation and benefits packages including company achievement bonus and stock-based options, regular salary reviews

  • Private Health Insurance plan for you and your family

  • Monthly meal allowance (ticket restaurant)

  • Regular Team events and company-wide celebrations

  • Open door policy, no dress code rules, frequent all Hands and Leadership Lunches

  • Hybrid and Flexible work time with up to 50% home office

  • Work From Abroad Program allows up to 40 days of work outside your contracting country

  • We celebrate diversity as one of our core values, and join and drive one of the c-a-r-e initiatives together with us!
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application