Position: Backend Developer (Node.js)
Company: DOIT Software
Category: Node.js
Experience required: 2y
English level: upper

About the сompany: The company is a Central London start-up with a clear strategy to develop and publish hyper-casual mobile games. Comprising an industry-experienced team, we have started from scratch with no pre-conditions, no baggage, no boundaries, and no games! 
Everything is new, exciting, and fun)


Developer’s level: Middle+, Senior
Location: in Kyiv office - Maidan Nezalezhnosti
English level: Good written and spoken English


You should apply if you:

you think you’d enjoy the kind of work we’re doing
you want to be involved in building games that you and the people you know would play and enjoy
you have a product mindset, caring about the end-user experience and making data-informed decisions
you’re comfortable working in a team that deals with fluid priorities and challenges
you’re interested in designing and writing resilient software and systems
you want to work for the next big mobile game studio and publisher


Required skills
3+ years of experience as Backend Developer
Deep experience with Node.JS (with Typescript), JS
Knowledge of React
Experience with MySQL,  MongoDB 
Proven experience with RESTful APIs
Experience with cloud paradigms and deployments (e.g., AWS)
Hands-on experience with Firebase
Modern source control and version management systems, including Git
Knowledge of  Secure User Authentication systems
Proven experience in working in IT technical support and experience in supporting private or public cloud infrastructures, virtualized systems
System automation experience regarding deployment and configuration management
Container technologies