Position: Middle Back-End (Node.js) Developer
Company: Northell
Category: Node.js
Experience required: 2y
English level: intermediate

**Our teammate needs to meet the next requirements:**

● 2+ years of commercial experience with Node.js (Express.js)
● strong knowledge of JavaScript (ES6+)
● experience with NoSQL (MongoDB/DynamoDB) or SQL (MySQL, PostgreSQL) databases
● knowledge of OOP, SOLID principles, design patterns usage
● experience with Git
● at least intermediate level of English 
● ability to  produce a pure, readable, expandable code
● ability to work independently and as a team member.

**Nice to have:**

● experience with other JavaScript frameworks (React.js/Vue.js/Next.js/Nuxt.js)
● knowledge of TypeScript
● experience with AWS, Google Cloud.


**What you will do:**

● estimate, develop and maintain projects in accordance with the provided 
● design and business requirements
● produce a pure, readable, expandable code
● participate in communication with our international client/team in English in written or verbal forms.

**What do we offer:**

● competitive salary, regular salary review
● corporate English classes at the office (1,5 hours twice per week)
● 7- hours working day
● paid vacation of 12 working days
● relocation support to Ivano-Frankivsk (if needed)
● we offer iMAC/MAC equipment 
● game zone at the office, team-buildings, parties and corporate events in mountains.

**Interview steps:**
1. CV review
2. Interview with HR/Recruiter
3. Technical Interview
4. Making the final decision and give you feedback