Position: Junior Node.js developer (+ Express and Koa)
Company: Softonix
Category: Node.js
Experience required: no_exp
English level: intermediate

**Technical requirements**

- Good knowledge of JavaScript
- Good knowledge and understanding of REST HTTP protocol
- Understanding of MongoDB/MySQL persistent data storage
- Sequelize ORM, Mongoose ODM
- Koa/Express web frameworks
- Git flow, knowledge of ticket-based ticket tracking systems
- Algorithms and data structures
- Experience in working and maintaining remote servers ssh

**General requirements**

- English: Intermediate level 
- An intelligent person with critical thinking who are able to find smart solutions for complicated tasks
- Proactive person, can generate ideas, review the current solutions and propose ideas or possible improvements
- A good review of the personal work done, not rely on testers but test yourself very patiently

**About projects and clients**

Softonix company has customers from all over the globe. You will join the team of Javascript experts and got team leads who will guide you through company workflow. We are not a company of 1 huge client, we have over 20 projects going at the same time, so you will have a great ability to participate in different projects and work with all Vue.js ecosystems.

**We are offering**

Cheerful new colleagues
No dress code as we value your uniqueness
Competitive salary
Personal performance bonuses
Powerful Macbook Pro laptops for comfort work
Constant support from experienced Team Leaders within the team
Fully paid sickness leave (up to 14 days)
Annual vacation of 20 days
Bonuses for referring friends (referral program)
Regular corporate events and team buildings
Opportunity to build a career and gain an experience that will serve you in a long-term perspective

We promise you professional growth, work in an awesome team, and a whole bunch of interesting projects with the possibility of business trips abroad!