Lead Back-End Developer (NodeJS)

Arbetsbeskrivning

Natural Cycles is a revolutionary approach to birth control and family planning. Whether you want to stay safe and healthy or whether you want to plan a pregnancy, Natural Cycles is the ideal solution for billions of women. Developed initially by two former physicists, Natural Cycles is clinically tested, used to date by more than 500’000 women and backed by two leading VC firms.

We are looking for a Lead Back-end Developer who is passionate about our product, our customers and our vision and works with us to make Natural Cycles a global success.

Your tasks

You will have ownership of the Natural Cycles Back-end in NodeJS. You will have a key part in developing and improving our software applications, involving our mobile apps and websites. You will help our Product team to scale our product to millions of users globally while remaining fast, reliable and secure. One of the key aspects for scaling is remaining secure, reliable and well-tested. You will also be responsible to assemble and manage a team of Back-end developers when scaling the team.

Your background

Here is the technologies and principles that we use. You should be familiar with them OR be able to learn them quickly:

NodeJS, TypeScript
RESTful API
OOP principles, design patterns
TDD principles, one of the testing frameworks (Jasmine, Mocha, Tap, Ava or similar)
Working with relational or schema-less (NoSQL) databases
Docker
Being able to deploy and scale your code and database in the cloud (we use Google Cloud)
GIT


Our technical plans and challenges include

Maintain and develop new functionality for our core product
Ensure highest quality, performance and security of the product
Ensure continuous delivery of new software releases while working in Agile way
Maintain a healthy and consistent codebase with minimized technical debt and flexibility to expand
Have a good coverage of automated tests
Have routine operations automated (continuous integration, reproducible builds)
Have a great product team
Make working together fun & efficient
Allow everyone to take initiative and contribute to the success of the company and product
Allow everyone to participate in technical decisions
Encourage learning
Move towards emerging new industry standards when they become mature and stable
Contribute to the open-source community by publishing reusable parts of the code

Kontaktpersoner på detta företaget

Kirill Groshkov

Elina Berglund

Daniel Bruce
+46708808555
Inga Zukaite

Yasmine Ben Brahim

Ellen Dieden Sandell

Ellen Dieden Sandell

Yasmine Ben Brahim

Ellen Dieden Sandell

Sammanfattning

  • Arbetsplats: Natural Cycles Stockholm
  • 1 plats
  • Tillsvidare
  • Heltid
  • Lön enligt överenskommelse
  • Heltid Anställningstid enligt överenskommelse
  • Publicerat: 22 september 2017

Besöksadress

Luntmakargatan 26, Stockholm
None

Postadress

Luntmakargatan 26
Stockholm, 11137

Liknande jobb


Senior BI Utvecklare

Senior BI Utvecklare

5 november 2024

Application operations engineer

Application operations engineer

4 november 2024

4 november 2024

3 november 2024