Frontend Developer

JavaScript

Frontend Developer

JavaScript
Kurniki 9, Kraków

BeMyGuest

Undetermined
B2B
Mid
Office
3 063 - 4 177 USD
Net per month - B2B

Job description

Based in Singapore BeMyGuest launched in 2012 and quickly became the category leader for attractions, tours and activities content in Asia, the fastest-growing travel segment of its kind in the world. Dedicated to increasing online bookings and empowering online business for thousands of small-to-medium-sized travel businesses in hundreds of destinations, BeMyGuest has become the global Asian experience authority.

As a member of our team you will have the opportunity to work with a modern technology stack and have a real impact on the final product. As BeMyGuest Tech Team we strongly believe in high code quality, quality over quantity, code review practices and knowledge sharing. 

Responsibilities
  • Help build and maintain complex, fast, and scalable applications.
  • Get involved in estimating and delivering development projects to a high standard.
  • Work collaboratively with the rest of the team to plan, coordinate, and deliver work throughout a project's life cycle.
  • Contribute to the overall design and development of the products we build and support, with a focus on scalability, usability, maintainability, and performance.

Skills and requirements
  • At least two year's experience in modern JS (ES6+);
  • Very good knowledge of HTML, CSS and one of the preprocessors (LESS, SASS);
  • Commercial experience in JS frameworks (Vue, React, Angular);
  • Experience in tools like: git, npm, webpack, etc;
  • Knowledge of design patterns and good programming practices;
  • Good knowledge of unit testing and TDD;
  • Good knowledge of version control systems (git);
  • Good command of English, both written and spoken, to be able to read technical documentation and communicate with the rest of the team based in Singapore;
  • Occasional visits to the company’s HQ in Singapore may be required.

Bonus points for:
  • Basic knowledge of server-side programming;
  • Experience in working on international projects.

What we are offering
  • Competitive salary;
  • Flexible work time;
  • Possibility of partial remote work;
  • Opportunity to travel abroad; 
  • Team building events;
  • A comfortable office located in the city center in Kraków.

Tech stack

    ES6+

    advanced

    English

    advanced

    Vue.js

    regular

    NPM

    regular

    Less

    regular

    SASS

    regular

    Git

    regular

    Webpack

    junior

    React

    nice to have

    Angular

    nice to have

Office location

Published: 29.01.2020