JOBS

Job Title: Front-End Engineer

Location: Athens / On-Site 

📅 Job Type: Full-Time 

📈 Experience Level: Mid-Level

🚀 Who We Are

At EndoGusto, we are dedicated to empowering endurance coaches and athletes through our comprehensive, science-based training platform. Our tools enable coaches to efficiently manage their businesses, schedule training, accept payments, and monitor athlete performance, all through an intuitive interface. By integrating with popular fitness apps and offering personalized portals, we streamline the coaching process, allowing for enhanced communication and improved training outcomes. (endogusto.com)

We are proud to be co-founders with Starttech Ventures, a venture studio focused on supporting early-stage technology companies. (starttech.vc)

🎯 Our Mission

We aim to revolutionize endurance coaching by providing a platform that not only simplifies administrative tasks but also enhances the coach-athlete relationship. Our goal is to support coaches in expanding their businesses, improving athlete engagement, and delivering personalized training experiences. If you’re passionate about fitness technology and want to contribute to the advancement of endurance coaching, we’d love to have you on our team!

💻 Job Summary

We are seeking a talented and experienced Front-End Engineer to join our team on-site in our Athens office. The ideal candidate should have expertise in React and Next.js, with a strong understanding of modern front-end development practices. You will be responsible for developing and optimizing user interfaces to create seamless and visually appealing web applications for our coaching platform.

🛠️ Key Responsibilities

  • Maintain and extend our legacy codebase using Vue 2 with Vuex, transitioning to modern React, Next.js & TypeScript.
  • Implement responsive UI components that enhance user experience for coaches and athletes.
  • Optimize application performance and ensure cross-browser compatibility.
  • Work with RESTful APIs and integrate front-end components with backend services.
  • Write clean, maintainable, and scalable code while following best practices.
  • Stay up-to-date with the latest front-end technologies, tools, and trends.

📌 Requirements

  • 2+ years of experience in front-end development.
  • Strong proficiency in React and Next.js.
  • Proficiency in HTML, CSS, SCSS, JavaScript, and TypeScript.
  • Experience with state management libraries such as Vuex (for Vue 2) and Redux (for React).
  • Familiarity with RESTful APIs and web services integration.
  • Knowledge of responsive web design and performance optimization.
  • Experience with Git and version control best practices.
  • Understanding of Agile/Scrum development methodologies.
  • Strong problem-solving skills and attention to detail.

🔍 Preferred Qualifications

  • Experience with Vue2 & Vuetify.
  • Experience with progressive web apps (PWA).
  • Familiarity with major testing frameworks (Jest, Playwright, etc.).
  • Knowledge of front-end security best practices.

🎁 Benefits

By joining our team, you’ll enjoy benefits that enhance both your professional and personal growth, including:

  • Competitive compensation package (€2200 – €2800 gross monthly salary).
  • Participation in the company’s stock options program, with significant benefits at the first-hire level.
  • Private health insurance plan.
  • Meal allowance.
  • Yearly training budget to support your professional development (€1000/year).
  • Access to a company library and exclusive Starttech Ventures masterclasses.
  • A vibrant working environment full of creative individuals.

📝 Interview Process

  1. Introductory call (30’) with our Lead Software Engineer.
  2. Technical interview (1h) – A general discussion and technical questions. We respect your time, so there are no take-home projects or time-consuming assignments—just a straightforward conversation to assess technical skills and fit.
  3. Final interview with leadership to discuss culture fit and career growth.

If you are passionate about front-end development and want to work with a dynamic team in the fitness-tech industry, we would love to hear from you!

Apply now and be a part of EndoGusto!

    Job Title: Front-End Engineer was last modified: March 18th, 2025 by George Dimousis

    Stay Updated with EndoGusto News and Tips

    Sign up to receive the latest insights, feature updates, and best practices.