Position: Full Stack JavaScript Engineer (Middle or Senior)
Company: Jetbeep
Category: Node.js
Experience required: 2y
English level: intermediate

Jetbeep (https://jetbeep.com) - IoT product (software and hardware) ukrainian startup company that was founded in 2017. 
We develop products for 3 business verticals: 
- retail (groceries, gas filling stations, restaurants)
- public transportation (underground, buses, trams)
- vending (coffee & snack machines)
Our products are currently running in different cities of Ukraine (Lviv, Ivano-Frankivsk, Zaporizhia, Odessa, etc) and currently we scale our solution on the markets of UAE, Hungary and Canada. Currently we have over 6 thousand devices operational and serve more than 100k consumers over a variety of applications. 
With a 13-people team spread across Ukraine (mainly developers: Swift, Kotlin, JS (TypeScript), C (embedded) ), USA, Germany and Hungary. 
 
 
What's the opportunity?
 
We are looking for a Middle or Senior Full Stack Javascript Engineer to join our team. Currently we are building a new team, which will consist of 4 fullstack developers, that will be mainly working on the project for our Canadian customer as well as our other projects. 

As the team member you will be responsible mainly for the backend development (80%), but sometimes there will be tasks on frontend (20%). 90% of the communication will be only inside the local team and 10% of communication (~ once per week) could be with our customer. 

This position is fully remote. 
 
The last, but not the least: No overtime, no late night meetings, no management hassle inside the team. 
 
What skills and experience do you need?
Programming languages: TypeScript and JavaScript - must 
Frontend: react.js, redux, semantic.ui, nw.js, basic skills of markup
Backend: Node.js, Postgresql, nats, docker, typescript
English: at least intermediate level or higher
Soft skills: self-management and good communication skills
 
Qualifications will be an additional plus:
Understanding of microservice architecture, docker, kubernetes, horizontal and vertical scaling
Understanding of SQL\NoSQL databases such as postgresql, mongodb, elasticsearch, etc
Understanding of modern frontend frameworks such as react.js and angular
Understanding of algorithms and data structures.
Golang will be an additional plus
Experience of product development in consumer-focused or SaaS companies
Degree in Computer Science or related technical discipline
Tasks you will be responsible for
new features development (REST API and admin panel modules)
integrations with 3rd party services like Loggly, Uber Eats, DoorDash, different PoS (point of sale) systems
evolving our product architecture, which includes introducing new technologies based on the product needs
evolving our CI system (currently we use gitlab and docker hub)
improving our monitoring and log collection solutions
    
In case of mutual interest we provide:
First contact with recruiter – 30 minutes (online)
Engineering interview with the CTO, CEO and engineer up to 1,5 hours (online). In the end there will be a 10 minute Javascript task to solve, so the screen sharing and your favourite IDE might be required.

 What Jetbeep offers:
Fully remote / working from home;
Unique opportunity to join as an early employee, influence and shape the product; We also offer a stock option plan (equity of our company) for our employees.
Also we offer a management role (team lead) as a part of the position if you have appropriate skills or want to develop them.
Flexible working culture;
Private Entrepreneur contractor (tax pay by company);
Compensation vacations unlimited (no more than 10 work day at a time);
Paid sick days
Personal development (education) programs
On-demand office space allowance up (co-working space)
Gain international experience