Position: Fullstack developer for e-commerce project
Company: Innoteka
Category: Node.js
Experience required: 3y
English level: upper

**Project / Product**
Home interior e-commerce company, driven by technology and data. The goal is to develop the biggest and most inspiring platform and to beat Amazon at customer service and customer experience.

**Team**
All-remote team of Ukrainian developers and German / Polish / American founders, product managers and designers.

**Technologies**
- JavaScript (ES6 & TypeScript)
- Vue.js / Nuxt.js
- Node.js / Express
- GraphQL (Apollo Server)
- Rest API
- MariaDB
- Redis
- AWS (EC2, SQS, RDS, …)
- Git
- Bitbucket

**Work**
- Develop and improve e-commerce frontend (Vue.js/Nuxt.js), as well as backend systems (Node.js)
- Develop several microservices like Product Information Management (PIM), Order Management System and other
- Participate in decisions making ranging from Backend architecture to UX Designs together with Tech Leads and explore new technologies
- Improve scalability and technical performance of API and its response times
- Cooperate with other developers, product managers, QAs and designers to ship new features and components

**Your profile**
- Very good coding skills in JavaScript (min 3 years)
- Experience in building backend API’s as well as creating user centric customer frontends
- Practical & recent experience with Node.js/Express and Vue.js/Nuxt.js
- Good technical understanding of API’s in general, even better GraphQL API’s
- Comfortable with writing ES6 or TypeScript
- Passion about writing well-structured, efficient and maintainable code
- Ability to work with English speaking colleagues (written and spoken)

**Benefits**
- Competitive salary (paid directly by client)
- Flexible schedule (as long as deadlines and meetings are met)
- Fully remote work
- Paid vacations and sick leaves