Full-stack Developer

Natural Cycles / Datajobb / Stockholm
2017-01-09
Observera att sista ansökningsdag har passerat.
➡️ Klicka här för den senare publicerade platsannonsen "Full-stack Developer" (publicerad 2017-07-12) ⬅️


Visa alla datajobb i Stockholm, Solna, Lidingö, Sundbyberg, Danderyd eller i hela Sverige
Visa alla jobb hos Natural Cycles i Stockholm

Join one of Stockholm's hottest startups at an early stage

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 100'000 women and backed by two leading VC firms.

We are looking for a Full-stack 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 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.

Your background

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

Frontend:

HTML5 / CSS3, markup for mobile devices (viewport, device pixels, etc)
Responsive markup (media queries, Bootstrap, etc)
JavaScript (ES6), jQuery, at least one of the modern frontend frameworks (Angular, Ember, React, etc)
Ajax (XHR) / HTTP / JSON client-server communication
Ionic Framework (will migrate to v2)
Cordova (PhoneGap), hybrid mobile app development
AngularJS (TypeScript) (will migrate to v2)
NodeJS, Gulp

Backend:

Java (we use Java 7)
RESTful API
OOP principles, design patterns
TDD principles
Dependency injection (we use Guice)
RDBMS (SQL), NoSQL
Servlet API (be able to produce a WAR and run it in Servlet Container)
Google App Engine
Jackson
JUnit

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

Interested?

Join our awesome team by sending your CV and a few words to kirill@naturalcycles.com

Varaktighet, arbetstid
Heltid Anställningstid enligt överenskommelse

Publiceringsdatum
2017-01-09

Ersättning
Lön enligt överenskommelse

Så ansöker du
Sista dag att ansöka är 2017-06-28
Klicka på denna länk för att göra din ansökan

Kontakt
Kirill Groshkov kirill.groshkov@naturalcycles.com

Företag
Natural Cycles

Adress
Natural Cycles
Luntmakargatan 26
11137 Stockholm

Kontorsadress
Luntmakargatan 26, Stockholm

Jobbnummer
3251886

Observera att sista ansökningsdag har passerat.

Prenumerera på jobb från Natural Cycles

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos Natural Cycles: