Position: Back-end Developer (Node.js)
Company: Skelia
Category: Node.js
Experience required: 3y
English level: intermediate

**Mission**
Turn functional specs into technical specs and then into code
Write efficient, tested, and safe code that is easy to read and extend
Help colleagues to write better code through PR reviews and pair programming sessions
Sync with the product team about functional specs to explain what is easy or hard to do and give feedback to help shape the future of the product
Own features from A (product spec) to Z (deploy) and be responsible for a successful release

**Requirements**
4+ years of software development experience with Node.js
Strong knowledge of Amazon Web Services and TypeScript is a must
Proven experience managing a complex app using Git
Worked day-to-day with AWS (Lambda, Kinesis, SNS, SQS, Dynamo)
Love shipping a high-quality product
Communicate effectively in English

**Nice to have**
Worked with serverless applications and built and architected more than one REST API
Technical leadership experience
Knowledge of Microservices is a big plus!
Interested in architectural decisions is a big plus!
Knowledge of PHP is a plus, but not mandatory

**Skelia offers to you**
Relocation
Ongoing opportunities in an international company
European democratic management style
Training and business trips abroad
Language classes (English, Polish)
24 working days paid vacation
Wide benefits and compensation package which includes one or several items according to your choice: paid lunches, access to gym/swimming pool, medical insurance, and many others
Office with comfortable workplaces in top-class building facilities
8-hour working day and 5-day working week
Social events for you and your family