Position: Senior Node.JS Developer
Company: Erbis
Experience required: 5y
English level: intermediate

**WHO WE ARE**

We are Erbis, a full-cycle development team building innovative solutions to help entrepreneurs and enterprises change the world for the better.


**OUR CLIENT**

The US-based start up that is set up to change conventional approaches to the travel industry, which was founded by former employees of Netflix, Pfizer, Gilead Sciences.

**ABOUT PRODUCT**

Netflix for travel is an aggregator of information from carriers to find the best and cheapest travel opportunities. Oneairclub allows you to purchase a subscription and choose from exclusive travel offers selected for the user’s profile and according to his requirements. Oneairclub aggregates information about flights, cruises and other types of travel.

**ABOUT YOU:**
- 5+ years of full-stack web development experience.
- 2+ of experience in Node JS.
- Relational databases experience, preferably MySQL.
- Proficiency in JavaScripts frameworks such as Angular and/or React.
- HTML5, CSS etc.
- Experience in developing highly scalable web applications and integrating with third party applications using REST API or other protocols.
- DevOps experience in managing applications in AWS or GCP is ideal.

**STACK THE PROJECT WORKS WITH:**
- Node JS for Middleware.
- MySQL Database.
- Angular for Web UI development.
- React Native for Mobile UI development in Android/iOS platforms.
- REST API integration with vendors/partners using HTTP/Web Socket etc.
- Deployed in Google Cloud Platform.

**WOULD BE A PLUS:**
- BS or MS in Computer Science or related fields.

**WE HAVE SOME PERKS & BENEFITS. YOU CAN:**
- Stay safe with our COVID-19 Prevention & Protection Office Policy.
- Choose your working mode and working hours.
- Get recharge with 24 working days of vacation.
- Get well faster with paid sick leave.
- Attend our free English classes.
- Join company parties, cultural, and sports events — due to the current situation on a virtual basis.
- Participate in a recycling campaign in our cozy office.
- Count on refreshments to keep you energized throughout the office day.