Information

Job offers

We are looking for a driven front-end engineer to join our web app team in Thessaloniki.

Profile:

  • Deep knowledge of at least one component-based web UI framework such as Vue, Angular or React
  • Deep knowledge in the concept of the observable store and of at least one of its implementations such as Vuex, NgRx or Redux
  • Motivation to take initiative and to execute: being self-driven
  • Capability to abstract and to produce reusable code
  • Openness to communication and ability to communicate concisely and effectively
  • Keenness in using Git and knowledge of its underlying concepts
  • Knowledge of the Linux operating system architecture
  • Motivation to optimize software development processes, f.e. through usage of tooling
  • Knowledge in the concept of static type-checking — and its Typescript or Flow implementations — along with its consequences
  • Knowledge of Computer Science fundamentals and data structures
  • Knowledge of Javascript fundamentals, such as: prototypical inheritance, closures, asynchronous programming, functional programming and ES6+ language constructs and APIs
  • Knowledge of HTML & CSS: fundamentals, responsiveness, preprocessors
  • Knowledge of the REST architecture
  • Keenness to keep up to date with current technologies emerging in the industry

Key Responsibilities:

  • Work with the rest of the team to implement new features and enhance existing ones using Vue.js and other modern technologies
  • Improve and implement UIs that feature responsiveness, accessible markup and modular CSS
  • Own features from development to production
  • Build scalable, performant and user-friendly components and pages

Nice-to-haves:

  • Knowledge of SOLID principles and their consequences
  • Familiarity with Automated Software Testing and its consequences
  • Knowledge in the concept of containerization and capability to define Docker images
  • Organizational skills
  • Ability to produce UI mockups
  • Familiarity with the Nuxt.js meta-framework
  • Showcase of own experimental or hobby coding projects
  • Public history of contributions to open-source projects

Perks:

  • Be part of the team behind the industry leader of car marketplaces in Greece, Car.gr
  • Competitive monthly salary
  • Knowledgable, easy-going colleagues that are always there to help.
  • A modern workplace environment that offers space for personal development and professional growth
  • Casual work environment
  • Full access to the company’s own private gym, located in our premises
  • Pizza every Friday!

We encourage you to send us your CV regardless of whether or not you fulfill all the prerequisites.

We are looking for a backend developer to strengthen our existing team in Thessaloniki. The candidate will mainly deal with the development of functions of our car.gr page.

Necessary qualifications:

  • Proven knowledge (professional or through demonstrable projects) of at least one programming language and desire to learn python.
  • Knowledge and understanding of relational databases (SQL)
  • Knowledge of web application development using a web framework
  • Experience using Git

Preference will be given to candidates who have:

  • Knowledge of Elasticsearch, Redis, Memcached, Postgres technologies
  • Knowledge of a python web framework - library (django, flask, werkzeug etc.)
  • Basic knowledge of html and javascript
  • Familiarity with web services, JSON and Restfull APIs

We offer:

  • Competitive remuneration package
  • Excellent working conditions and friendly environment
  • Significant development prospects