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

**About our client**

Our client delivers a sophisticated product for forward-looking real estate agencies. They focus on automating all real estate processes as much as possible and providing insightful analytics for their clients. You will work with a diverse team of engineers, designers, and product managers, turning innovative ideas into life.

**Mission**

- Turn functional specs into technical specs and then into code
- Write efficient, tested, and safe code that is easy to read and extend
- Take a pragmatic approach to finding and fixing problems
- 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
- Write comprehensive and clear documentation whenever necessary
- 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

**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
- Communicate effectively in English.