Front-end Developer

Heraklion, Crete, Greece · Engineering expand job description ↓


Enartia is looking for a passionate and effective Front-End Developer to join the team, in house or remotely. In this role, the new employee will join a strong and energetic team utilizing cutting edge technology features to make a measurable and visible impact on the organization. The ideal candidate is a solid, positive, and innovative individual who thrives in a group with a small team but big-ideas mentality, while at the same time enjoys working on complex system software, be customer-centric, and feels passionate about building great software. Our next Front-End Developer shall get an opportunity to build exciting new products and be allowed to thrive in a supportive culture, promoting their career evolution.


  • Write and maintain code
  • Write tests
  • Write documentation
  • Experiment with new technologies
  • Analyze issues, find root causes, and address them
  • Communicate effectively with the team on domain, design, coding, and architectural approaches
  • Design and develop automated deployment and maintenance mechanisms
  • Create GUIs from mockups, in cooperation with the UI/UX team


  • 5 years experience in similar position preferred
  • At least 2 years of working experience in ReactJs / Redux
  • Good knowledge of JavaScript
  • Excellent knowledge of Git (GitHub Flow and Git Flow)
  • Experience in transforming wireframes and mockups into HTML/CSS
  • Experience with implementing responsive designs (Bootstrap)
  • Knowledge and experience with Websockets and Webhooks
  • Good knowledge of NodeJS
  • Very good communication skills
  • Knowledge of test and documentation frameworks
  • Skills of OAuth 2 preferred
  • UI/UX experience is a big plus


  • Remote Working
  • Laptop and equipment of employee’s choice
  • Access to books and resources for professional and personal development
  • Sponsored trainings, courses and certifications
  • Ping pong to have a playful break - Fresh fruits every day
  • Sponsored conference and seminar attendance
  • Private health insurance
  • Work-life balance environment and flexible hours
  • Performance-oriented awards as per quarterly set goals
Personal information
Your Profile
Application Details
Please be informed that according to our Company's procedures, all CVs received from the Human Resources department are archived for two (2) years. Please state below if you consent to retain your CV in our databases for two (2) after your candidacy examination.