Front-end Developer

Front-end Developer

Role and responsibilities

We are looking for a creative and motivated Front-end Developer with a keen eye for quality design and a willingness to learn and develop new skills. Our ideal candidate will work within our growing team at our offices in Heraklion, Crete and will be responsible for:

  • Determining and implementing the structure, design, and functionality of web pages on our platforms
  • Coding, testing, improving and maintaining front-end applications with focus on quality, usability and user experience
  • Working as part of a team with excellent communication skills and teamwork attitude 

 

Requirements

  • Bachelor/Master’s degree in Computer Science, Computer Engineering, Information systems or in similar disciplines
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • At least 1 year of experience in frontend development using Angular 8+
  • Strong proficiency with JavaScript/TypeScript
  • Strong understanding of front-end technologies, such as HTML5 & CSS3
  • Experience working with Bootstrap framework
  • Experience working with Node.js
  • Understanding of Object-Oriented Programming (OOP) paradigm
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Experience working with a version control system (e.g. GIT)
  • Willing to learn and master new technologies and concepts
  • Excellent command of the English language both written & spoken

 

Nice to have

  • Experience with content management systems (CMS) such as WordPress
  • Ability to draft technical documentation and guides
  • Familiarity with creating quality mockups and prototypes
  • Understanding of layout aesthetics and brand consistency
  • Knowledge of relational and other databases, mainly MySQL & PostgreSQL
  • Cloud platforms
  • Experience with REST APIs
  • Knowledge of CRM/Information Systems
  • Basic Linux administration skills

 

If you’re interested in this role, send us an email at careers@tourmie.com with your CV and some examples of your work.

 

We’d love to hear about you!

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.