Front-end developer
About the position
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 a teamwork attitude
Requirements
- Bachelor/Master’s degree in Computer Science, Computer Engineering, Information systems or other related fields
- At least 1 year of experience in front-end development using Angular 8+
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- 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)
- Ability to draft technical documentation and guides
- Willing to learn and master new technologies and concepts
- Excellent command of the Greek & English language both written and verbal
Nice to have
- Familiarity with creating quality mockups and prototypes
- Understanding of layout aesthetics and brand consistency
- Knowledge of relational and other databases, mainly MySQL & PostgreSQL
- Experience with REST APIs
- Cloud platforms
- Experience with content management systems (CMS) such as WordPress
- Knowledge of CRM/Information Systems
- Basic Linux administration skills
What we offer
- Great work environment and culture
- Attractive performance bonus
- Flexibility to work in a hybrid model
- Training and development
- Company laptop
About Tourmie
Tourmie is an all-in-one Guest Experience application that helps Hotels and Vacation Rentals efficiently manage, assist and engage their guests. It combines features such as digital guest guide, online check-in, online requests, cross-selling and upselling services, area guide, and live chat, all in one easy-to-use application, personalized with guests’ details and accessible from any device, without downloading or installing. A new way for the hospitality industry to automate manual processes, enhance guest experience and increase revenue.
This is a great opportunity to learn more and develop your skills, as you will be part of a fast-growing startup!
For more information, contact us at careers@tourmie.com.
We’d love to hear from you!