Full Stack Software Engineer

Thessaloniki, Greece

Sorry, this vacancy has been filled. You can still submit your application to be contacted for similar opportunities in the future.


Full Stack Software Engineer

Thessaloniki, Greece

The Automotive industry is undergoing massive changes. Your next car will be electric, connected, self-driving, and full of sensors. Our client aims to support the ever-growing needs of the Auto-makers and make your future car possible. Their mission is to empower engineers to create the best products they can, at the highest speed possible, enabling engineering teams to achieve efficient collaboration and full automation at every stage of the product development.

To do this they are looking for super-talented people to help enable Auto-makers to build the car of the future.


Job Description

  • Collaborate with the product owner, software engineers, and QA engineers to deliver product features
  • Develop user interface workflows and backend functionality for the company’s products
  • Support the integration of UI elements with the backend
  • Contribute to the implementation of the data backend
  • Build efficient, robust and scalable services and software abstractions
  • Advocate best practices for software architecture and frontend development
  • Participate in architecture design and code reviews
  • Being accountable for your code's quality
  • Stay up-to-date on emerging technologies for building scalable applications

Your profile

  • Bachelor’s degree in Electrical Engineering or Computer Science
  • 3+ years’ experience in a relevant software engineering role
  • Demonstrated experience in JavaScript and Python using Object-Oriented Programming
  • Proficient in React (and modern frameworks), CSS, and HTML
  • Experience with developing REST APIs
  • Experience with relational and NoSQL databases
  • Familiar with Amazon Web Services
  • Good understanding of modern software architecture styles (e.g. Microservices)
  • Experience with the standard software engineering practices for the full software development cycle
  • Team player with excellent communication skills
  • Strive for continuous improvement, instead of perfection
  • Self-starter and willing to learn
  • Good command of the English language

The following will be considered an advantage:

  • Experience with developing SaaS applications
  • Experience with Material Design
  • Experience with Django REST framework
  • Experience with PostgreSQL
  • Experience with testing frameworks like PyTest and Selenium
  • Familiar with Terraform
  • Understanding of agile development methods (Scrum or Kanban)


  • Competitive salary above market rate
  • Access to our employee stock options plan
  • Access to continuously evolving perks and benefits
  • Flexible working hours
  • A great work environment with free beverages and snacks
  • The best hardware and software you need to do your job
  • Central office location with access to cafes and restaurants
  • Be part of shaping the future of how hardware products are developed by the Automotive and other industries


HR Innovate is an equal opportunity Recruiting Agency and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, or disability status. We are committed to protecting your personal data.