Front end developer

Full Time
  • Stockholm, Sweden
  • Views 166
  • Applications 0
  • 30,000-45,000€
  • Mid-Level

Job Description

We are looking for a Front-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 a key part in developing and improving our software applications, involving our mobile apps, websites and future exciting projects and platforms (Apple Watch, Apple TV)!

Our technical plans and challenges include:

  • Maintain and develop new functionality for our core product, presented in the form of mobile apps for iOS and Android, as well as browser-based client
  • 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 end-to-end and unit tests
  • Have routine operations automated (continuous integration, reproducible builds, gulp, livereload, etc)
  • 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 (Angular 2, Ionic 2, ES6, TypeScript, …)
  • Contribute to the open-source community by publishing reusable parts of the code

Skills & Requirements

Your background

You should be familiar with the following technologies and principles:

  • HTML5 / CSS3, markup for mobile devices (viewport, device pixels, etc)
  • Responsive markup (media queries, Bootstrap, etc)
  • JavaScript (ES5, ES6), jQuery, at least one of the modern frontend frameworks (like AngularJS, Ember, React, Knockout, Backbone, Sencha, you name it)
  • Ajax (XHR) / HTTP / JSON client-server communication

Experience with any of the following tools would be beneficial, but not essential:

  • Ionic Framework (v1 / v2)
  • Cordova (PhoneGap), hybrid mobile app development
  • AngularJS (v1 / v2)
  • TypeScript