Position: Node.js Developer
Company: Overdose
Category: Node.js
Experience required: 2y
English level: intermediate

**Requirements:**
— Experience with Node.js, TypeScript & Koa
— GraphQL & Apollo Server
— Automated testing
— Understanding of IoC and events system
— Familiarity with REST APIs and Webhooks
— Exposure to e-commerce concepts such as SKUs, variants, order processing flows is nice to have

**Will be plus:**
— Knowledge of Shopware 6 (Symfony based)

**English:**
— Written: Intermediate and above
— Conversational: Pre-Intermediate and above

**Our benefits:**
We place particular emphasis on education and development in our teams:
— Free training on professional courses
— English classes with native speakers
— Access to the internal knowledge base
— We fully fund conferences, meet-ups, and certifications

You can decide when and where to work with us:
— You can work in an office (Kyiv, Kharkiv, Ternopil) or entirely remotely
— You can start work in a range of 8 AM — 11 AM

Fair compensation depending on experience and skills:
— We have got planned salary review twice per year
— Salary review in the case of passing Certification
— Internal referral program