Software Engineer (Frontend)

Arbetsbeskrivning

Natural Cycles is an international working environment filled with smart and ambitious colleagues working in Stockholm, Geneva, New York and remotely. Our mission is to pioneer women’s health with research and passion - by empowering everyone with a menstrual cycle with the knowledge they need to be in charge of their health.

We’re looking for a Software Engineer focused on frontend development who thrives in a fast-paced, data-driven, analytical and agile environment and is inspired to use their talents to help us in our mission to pioneer women’s health with research and passion. You will join the App team and work on developing the Natural Cycles° app by building new features and integrations that increase the value of the product for all our users.

We are looking for YOU whose soft skills shine and who can communicate with ease in English. YOU are also passionate about technology, team work, but also have a responsibility and autonomy in your work. YOU are also able to work efficiently in a remote work environment in a setting where online and asynchronous communication is the foundation.

Please note that that we are hiring for this position in our Stockholm location or remotely in Sweden.

What you will be doing

- Work in close collaboration with stakeholders across the organization to deliver top-quality user interfaces and features

- Work in a team composed of a product manager, frontend developers, product designers and QA specialist

- Prioritize your own work following the team’s goals and deliverables

- Be a part of the cross-functional technical team, help to shape (or follow) a technical direction of the engineering organization

- Ship top-quality, performant, accessible, inclusive user interfaces, features and products

- Work on developing the Natural Cycles° app (built as a Hybrid Web application, packaged for iOS and Android) and integrating it with connected devices/accessories

- Ensure continuous delivery of new releases while working in an agile way

- Maintain a healthy codebase



Our technology stack includes:

- TypeScript as a primary programming language

- Ionic, Angular and Capacitor

- Node.js (TypeScript) on the backend, hosted in GCP (AppEngine)

- Netlify

- Highly automated CI pipelines (CircleCI)

- AppStore/GooglePlay releases every two weeks



We ♥ Open Source, encourage Open Source contributions and often open our general-purpose repositories.

What skills and experience we think that you have

- Experience in frontend development: building websites, web applications, responsive layout

- Good understanding of modern CSS (e.g Flexbox, Grid), experience with modern pre/post-processors, such as SASS, PostCSS

- Experience with modern frontend development frameworks, such as Angular

- Experience with TypeScript, or ability to quickly learn it

- Experience working with git/github, pull requests, code review etc.

- Creative and pragmatic approach to problem solving with the ability to focus on details while maintaining the “big picture” view

- Great communication skills in English



Not required but a bonus if you also have

- A passion for women’s health

- Experience with tools from our technology stack above, such as Ionic/Capacitor, developing/publishing apps to AppStore/GooglePlay

- Experience with iOS development (Swift) or Android development (Java/Kotlin)

- Experience with hardware integrations and working with communication protocols (such as Bluetooth or NFC)

- Experience with automated testing (unit or e2e)



How to apply

Apply by uploading your CV and answering the questions in the application form. Please note that we do not accept any applications through email due to GDPR and only applications submitted through the career site (and in English) will be considered.

We know that diverse teams are strong teams, so we welcome those from different backgrounds and experiences and are committed committed to creating an inclusive environment for all employees and candidates. To help us place the right people in the right role, we believe in science-based and fair assessment methods. Therefore, as part of our recruitment process, we use Alva Labs assessments to help us increase our hiring success by identifying the candidates that are most likely to thrive and be successful in the role. In addition, we are anonymising the applications in the first step of the recruitment process and kindly ask you to refrain from including your picture and age with your application.

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
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 5 april 2022
  • Ansök senast: 22 september 2022

Besöksadress

Luntmakargatan 26, Stockholm
None

Postadress

Luntmakargatan 26
Stockholm, 11137

Liknande jobb


iOS Developer

iOS Developer

18 november 2024

Senior Software Engineer, Evinova

Senior Software Engineer, Evinova

14 november 2024

12 november 2024