What you will do
You’ll be working in a small, tight-knit team, supporting our high-traffic Hotel, Airline, Rental Car and Vacation Package businesses, building applications that deliver real value to our customers.
Understanding of Node.js and how it works. Experience with common libraries like Express.js and using Node as a web server or micro-service.
Working with and building REST-ful API's and GraphQL.
Software development patterns like OOP, Flux/Redux, Modular, MVVM, MVC and Observer.
Understanding of practical uses of responsive design and HTML, the use of tools like Sass and the authoring modular CSS (CSS modules or PostCSS).
Knowledge of Git and Gitflow.
NoSQL databases and SQL composition skills are a plus.
A collaborative work ethic and the ability to work within a self-organized, cross-functional team.
Familiarity with agile and scrum.
Great communication skills.
Familiar with web server-side technologies, such as GoLang, JSP, Ruby or Python.
Previous startup experience is a plus.
A degree in computer science or equivalent work experience.
Mid-level Required Experience
2+ years experience or equivalent proficiency with the skills outlined above.
Senior Required Experience
5+ years’ experience or equivalent proficiency with the skills outlined above.