Match score not available

Full Stack Engineer (Product team)

Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 
Sweden, New York (USA), United States

Offer summary

Qualifications:

Experience in Backend and Frontend development, At least 2 years with JavaScript, TypeScript, Node.js, Experience with continuous delivery and automated testing, Good planning and organisational skills, Creative approach to problem solving.

Key responsabilities:

  • Implement and maintain functionality of the Chatbot
  • Integrate Customer Care features into main product
  • Assist Customer Care in automation and new tools
  • Work hands-on with data insights and analytics
  • Ensure alignment with company goals with stakeholders
Natural Cycle logo
Natural Cycle
1 - 10 Employees
See more Natural Cycle offers

Job description

Natural Cycles° is a leading women’s health company that developed the world’s first birth control app, used by millions globally. We are a fast growing startup, and we promote an international working environment filled with smart and ambitious colleagues based in Stockholm, Geneva, New York, and remotely. Our mission is to pioneer women’s health through research and passion, empowering every woman with the knowledge she needs to take charge of her health.

We’re looking for a Full Stack Engineer (Product team) who thrives in a fast-paced, data-driven, agile environment and is inspired to use their talents to help us in our mission. Grounded in science and founded by scientists, we pride ourselves with being a very data-driven company and team. This role is thus of great importance and has a high impact cross functionally at Natural Cycles.

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

We are a remote-first company and have physical offices in Stockholm, Geneva and New York, which you are welcome to use if you are located nearby. Once or twice per year we all meet up in person in a beautiful location to enjoy a few days together.

The position is based in Sweden. 

As a member of the Product team you will collaborate closely with other engineers, designers, product owners, and testers. Your main responsibility when joining Natural Cycles will be to maintain and further develop our Chatbot and other functionality in the Customer Care domain, which aims to assist and automate our customer service processes.

Our Technology stack includes:

  • TypeScript, Node.js, Express.js running on GCP

  • Angular, React, Vue, Ionic, and Capacitor on the Frontends

  • Python and Kotlin for Data science

  • Highly automated CI pipelines (Github Actions)

  • Multiple backend production deployments per day with <2% rollbacks (measured since 2019)

  • Backend unit test coverage above 70% since 2019

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


What you will be doing

  • Implement new and maintain existing functionality of our Chatbot in close collaboration with a team of engineers, designers, data scientists, customer care agents, and QAs.

  • Continue integrating Customer Care features into our main product.

  • Help our Customer Care team to progress on automation and testing new tools for helping our users.

  • Work hands-on with data insights and analytics and if possible, always take the data driven approach.

  • Work closely with stakeholders across the organisation to make sure that you provide for the company’s short- and long-term goals and prioritize accordingly.

What skills and experience we think you have

  • Experience in Backend and Frontend development alike.

  • At least 2 years of experience with modern JavaScript, TypeScript, Node.js in production.

  • Experience with continuous delivery and automated testing.

  • Good planning and organisational skills.

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

  • Great communication skills with stakeholders, as well as working closely with the full R&D team with product owners, engineers, designers, and QA.

Not required but would be a bonus if you also have

  • Familiarity with public cloud such as GCP.

  • Interest in Machine Learning and language models.

  • Commercial acumen and understanding of business drivers.

  • A passion for women’s health.


What we offer

  • Flexible work arrangement - you will be part of a team based in and around Stockholm that values effective collaboration and transparent communication, irrespective of work location

  • Professional development - you will collaborate with industry leading developers, promoting continuous growth and skill enhancement

  • Modern technology - you will leverage innovative technologies and tools, within an environment that empowers you to contribute ideas and take ownership of your work

  • Impactful projects - you will contribute to groundbreaking projects that redefine industry standards and create tangible value

  • Commitment to quality - you will join a dynamic and progressive organization that prioritizes profitable, long-term product development


Location

We are remote-friendly, but we find great value in being able to connect with our teams in person. Most of the product development team you will work with is located in Stockholm.


Sounds interesting?

If you want to be part of a successful team, we encourage you to apply for this position as soon as possible.

We look forward to hearing from you!


How to apply

To apply, just upload your CV and answer the questions on the application form. Keep in mind that we can't accept applications through email because of GDPR, and only applications submitted via the career site (and in English) will be considered.

At Natural Cycles we value diversity and inclusion because we know that teams with people from different backgrounds and experiences are stronger. We welcome candidates from all walks of life and are committed to creating an inclusive environment for all employees and candidates.

Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
EnglishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Organizational Skills
  • Business Acumen
  • Teamwork
  • Planning
  • Verbal Communication Skills

Full Stack Engineer Related jobs