Software Engineer (March 2025)
Software Engineer (March 2025)

Software Engineer (March 2025)

London Full-Time 28800 - 48000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Join a dynamic team to build and enhance our health-focused software products.
  • Company: Second Nature is on a mission to eradicate chronic lifestyle diseases through innovative tech and behavioural science.
  • Benefits: Enjoy hybrid working, competitive salary, share options, and a budget for professional development.
  • Why this job: Make a real impact on people's lives while growing your tech skills in a supportive environment.
  • Qualifications: 1-4 years of software engineering experience with JavaScript, NodeJS, and React.
  • Other info: Work in a fast-paced startup culture with passionate colleagues dedicated to health improvement.

The predicted salary is between 28800 - 48000 £ per year.

Obesity has become a global epidemic; in the UK, we spend £9 billion a year alone on diseases like type 2 diabetes (that’s 10% of the NHS budget). What’s shocking is most of this is preventable – through sustained lifestyle and habit change. Enter Second Nature. We’re here to help people take control of their health. By bringing together the latest behavioural science, psychology, technology, and the talents of our incredible team, our mission is to eradicate the global epidemic of chronic lifestyle diseases once and for all.

Our habit-change programme – delivered digitally through mobile and web apps – helps people to transform their lifestyle, lose weight, and ultimately reduce their risk for serious conditions such as type 2 diabetes and heart disease.

About us:

  • We’ve positively changed the lives of over 250,000 people
  • We’re rated 'Excellent' by over 7k of our members on Trustpilot
  • We’re growing extremely quickly & are now a profitable business
  • We’re one of the few consumer health brands that are commissioned by the NHS and leading health insurer, Vitality Health
  • We’re a leading B2C provider of GLP-1 medication-assisted weight loss programmes, and 1 of 5 NICE-approved providers to deliver these services within the NHS in the future
  • Our team members stay with us for an average of 4.3 years

The role:

We’re looking for an exceptional Software Engineer to work in one of our cross-functional pods focused on building and enhancing features of our core company product that engage and excite users. The pod will be responsible for one of the core company goals (OKRs), deciding what needs to be done to meet that goal. You will report into an Engineering Manager within the pod and you’ll work with that manager, the Product Manager, and whoever else is needed to achieve the pod's goals. This is a hands-on role and your heavy focus will be on 'writing code' and learning from those around you to improve your tech skills.

Alongside these goals you and your pod will be responsible for enhancements and monitoring of existing features as we strive for continuous improvement and accountability for our work. You will predominantly work on our core tech stack, including our React Native app, our NextJS website and our NodeJS backend, but there will be opportunity to learn about other parts of our ecosystem such as how we use Terraform and how we set up our AWS infrastructure. You'll be part of a team of incredibly talented engineers learning and solving problems together and will rapidly take on responsibility and ownership of the things you build.

Technical experience:

  • You have 1-4 years of software engineering experience
  • You have worked across both the backend and frontend
  • You have worked predominantly within the JavaScript ecosystem and have experience of some of the below:
  • NodeJS
  • React
  • TypeScript
  • React Native
  • Jest
  • Additional bonus - experience in:
    • NoSQL databases / MongoDB
    • NextJS
    • End to end testing

    Who you are:

    • Passionate: You care about everything you do and always want to get better
    • Proactive: Take ownership of your work and development
    • Communicator: Excellent communicator and work well with a variety of people
    • Pragmatic: You push for software quality but can make the right trade offs when required
    • Adaptable: Thrive in a fast-changing startup environment
    • Lifelong Learner: Continuously seeking knowledge

    And, for your interest, this is our all-JavaScript tech stack:

    • TypeScript for static typing
    • React Native for iOS and Android apps
    • NodeJS + Express API servers
    • MongoDB our main database
    • NextJS for our web frontend
    • Terraform for our IAC
    • We are an AWS-first company

    A competitive market salary, generous share options, and bi-annual performance reviews to recognise your contributions. Hybrid working policy: 2 days/week in our West London office, the rest of the week remote working. Quarterly company meet ups and socials. A budget of £200/year to spend on professional development. Option to join the Salary Sacrifice scheme, and Cycle to Work scheme. You’ll get to work with intelligent, friendly, smart colleagues all incredibly passionate about solving the type 2 diabetes epidemic. You can see the impact your work is having on improving thousands of people’s lives and tackling the obesity epidemic on a daily basis. You’ll have autonomy and responsibility for your work direction.

    Software Engineer (March 2025) employer: Second Nature

    At Second Nature, we are dedicated to making a meaningful impact on public health by tackling the obesity epidemic through innovative technology and behavioural science. Our supportive work culture fosters collaboration and continuous learning, allowing you to grow alongside a passionate team while enjoying benefits like hybrid working, professional development budgets, and competitive salaries. Join us in our mission to transform lives and experience the satisfaction of seeing your contributions directly improve the health of thousands.
    S

    Contact Detail:

    Second Nature Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Software Engineer (March 2025)

    ✨Tip Number 1

    Familiarise yourself with our tech stack, especially JavaScript frameworks like NodeJS and React. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to the role.

    ✨Tip Number 2

    Showcase your passion for software engineering by contributing to open-source projects or building personal projects using our tech stack. This hands-on experience can set you apart from other candidates.

    ✨Tip Number 3

    Network with current employees or alumni who have worked at Second Nature. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.

    ✨Tip Number 4

    Prepare to discuss how you’ve taken ownership of past projects. Highlight specific examples where you’ve made a significant impact, as we value proactive individuals who thrive in a fast-paced environment.

    We think you need these skills to ace Software Engineer (March 2025)

    JavaScript
    NodeJS
    React
    TypeScript
    React Native
    Jest
    MongoDB
    NextJS
    End to End Testing
    Problem-Solving Skills
    Communication Skills
    Adaptability
    Proactive Attitude
    Passion for Software Development
    Lifelong Learning

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with JavaScript, NodeJS, and React. Emphasise any projects or roles where you've worked on both frontend and backend development.

    Craft a Compelling Cover Letter: In your cover letter, express your passion for tackling health issues through technology. Mention how your skills align with the company's mission to combat chronic lifestyle diseases and your eagerness to contribute to their goals.

    Showcase Your Technical Skills: Include specific examples of your work with technologies mentioned in the job description, such as TypeScript, React Native, and MongoDB. If you have experience with end-to-end testing or Terraform, be sure to highlight that as well.

    Demonstrate Your Soft Skills: The role requires excellent communication and adaptability. Provide examples in your application that showcase your ability to work collaboratively in a team and your proactive approach to problem-solving.

    How to prepare for a job interview at Second Nature

    ✨Show Your Passion for Health Tech

    Make sure to express your enthusiasm for the health tech industry and how it aligns with your personal values. Discuss any relevant projects or experiences that demonstrate your commitment to improving people's lives through technology.

    ✨Demonstrate Technical Proficiency

    Be prepared to discuss your experience with the JavaScript ecosystem, particularly NodeJS, React, and TypeScript. Bring examples of past projects where you successfully implemented these technologies, and be ready to solve coding challenges during the interview.

    ✨Highlight Your Teamwork Skills

    Since you'll be working in a cross-functional pod, emphasise your ability to collaborate effectively with others. Share examples of how you've communicated and worked with diverse teams to achieve common goals, showcasing your adaptability and proactive nature.

    ✨Ask Insightful Questions

    Prepare thoughtful questions about the company's mission, culture, and the specific role you'll be taking on. This shows your genuine interest in the position and helps you assess if it's the right fit for you. Consider asking about their approach to continuous improvement and how they measure success.

    Software Engineer (March 2025)
    Second Nature
    S
    • Software Engineer (March 2025)

      London
      Full-Time
      28800 - 48000 £ / year (est.)

      Application deadline: 2027-06-19

    • S

      Second Nature

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >