Senior Software Engineer

evergreen life

Manchester

Hybrid

GBP 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Cycle to work
Fresh fruit
Life insurance
Mental health support
Open, friendly culture

Job summary

Evergreen Life is seeking a passionate Software Engineer to join our product team. You’ll work across front-end, back-end and infrastructure, delivering scalable apps for web and mobile with React Native and modern tooling. This hybrid role splits time between your UK home and our Manchester office, three days per week.

Your experience spans JavaScript/TypeScript, React Native, Expo, Vite and REST APIs, with a focus on quality, performance and collaboration across disciplines.

Qualifications

  • Experience with JavaScript/TypeScript and modern React/React Native tooling.
  • Proficient in HTML/CSS and cross‑platform mobile/web delivery.
  • Experience with RESTful APIs and asynchronous app state handling.
  • Familiar with Agile delivery environments and CI/CD practices.
  • Comfortable in a hybrid mobile/web development role and debugging across stacks.

Responsibilities

  • Provide architecture and technical direction for mobile and cross‑platform tech.
  • Collaborate with product, design, clinicians and engineers to implement features.
  • Optimize performance and user experience across web and mobile.
  • Develop, test, deploy, and maintain scalable, observable code.
  • Mentor teammates and stay updated on new technologies and trends.

Skills

JavaScript/TypeScript
React/React Native
Expo/Vite
Redux/Kendo UI
HTML/CSS
REST APIs
Agile
CI/CD/DevOps

Education

Bachelor's degree or equivalent

Tools

Expo
Vite
Vitest
Redux
Kendo UI

Job description

Context & Purpose of Role

We're Evergreen Life and we're on a mission to increase everybody's healthy and happy years. We're looking for blue sky thinkers, passionate personalities, and diligent doers to help us make good change happen. We develop software applications and solutions to support this and make great use of cutting edge technology.

Health and wellness are woven into our cultural fabric. It's what we do and who we are. But we don't just talk the talk, we believe in prioritising the wellbeing of everyone that works for us. That means cycle to work schemes, fresh fruit, nutritious snacks, life insurance and accessible mental health support, all backed up by an open, honest and friendly culture so you can thrive in a happy and healthy environment.

We are looking for a passionate and talented Software Engineer to join our growing product team. In this role, you will work across the full development lifecycle contributing to both front-end, back-end, and infrastructure development, and maintain scalable software solutions that deliver exceptional user experiences in our web and mobile platforms. You'll collaborate with cross-functional teams, leveraging modern tools and frameworks to build robust, maintainable, and scalable applications.The successful candidate will be an experienced mobile engineer who is also comfortable operating as a broader software engineering generalist when required. This role will be hybrid between working from your UK home address and our Manchester office 3 days per week.

Responsibilities
  • Provide technical direction for the architecture, development, maintenance and modernisation of our mobile (Android and iOS) and cross-platform technologies
  • Support and participate in decisions on important long-term strategic plans for our platform
  • Optimise application performance and user experience
  • Monitor, troubleshoot, and resolve production issues in a timely manner
  • Product based development - collaborating with designers, product managers, clinicians, commercial, and other engineers to implement features and systems across web and mobile platforms
  • Develop, test, and deploy safe, scalable, maintainable, and observable code across multiple stacks (including backend)
  • Learning new technologies and frameworks in order to support and improve our platform
  • Contribute to maintaining high agility, quality, efficiency, and morale in the team, through a continuous improvement ethos
  • Proactively support and mentor colleagues in the team to deliver on the team's commitments and constant development
  • Ensure development proceeds according to the company’s commercial and technical strategies, in accordance with regulatory requirements, and agreed timescales
  • Communicate with multiple technical and non-technical stakeholders across the company in an effective and positive manner
  • Stay up-to-date with industry trends and emerging technologies (including AI) to improve our products and development processes
Requirements
  • Bachelor's degree (or equivalent) and relevant or transferable industry experience
  • Strong experience with JavaScript, TypeScript, React, React Native
  • Experience working with modern React Native tooling and ecosystems, including Expo, Vite, Vitest
  • Experience supporting or working within legacy hybrid mobile apps - Cordova, Redux, Kendo UI
  • Traditional web technologies: HTML/CSS/SCSS
  • Practical experience investigating native iOS and Android issues using Swift, Objective-C, Kotlin or Java
  • Experience diagnosing application, network, build, plugin and platform-specific issues
  • Understanding of component-driven architecture and reusable UI development
  • Understanding of native mobile platform concepts across iOS and Android
  • Experience integrating RESTful APIs and handling asynchronous application state
  • Familiarity with modern state management approaches in React applications
  • Experience writing unit, integration, and end to end tests for frontend/mobile applications
  • Strong understanding of mobile application lifecycles, platform-specific behaviour, application signing, store submission and release processes (iOS/Android)
  • Knowledge of responsive and adaptive UI design across mobile and web platforms
  • Experience working within Agile delivery environments
  • Comfortable polyglot, some experience in other languages such as: Python, Java, C#, PHP
  • Experience designing and maintaining large, critical systems with millions of users
  • Excellent communication skills – brevity, accuracy, and adaptability
  • Exposure to DevOps practices, CI/CD pipelines, and containerisation
Advantageous
  • Proficiency with relational and non-relational databases (e.g., MySQL, MongoDB, DocumentDB, or PostgreSQL) and API development (REST or GraphQL)
  • Productionisation of LLM-based systems (chatbots or similar)
  • Experience working in healthcare, another regulated environment, or with sensitive personal data
  • Significant experience with AWS, Azure, or Google Cloud services
  • Experience of back-end frameworks (e.g., Node.js, Django, or Spring Boot)
  • Tech lead or line management experience
Benefits

Evergreen Life Standard benefits package.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Fullstack Mobile Engineer
Senior Fullstack Mobile Engineer

Mindera • Greater London

On-site
GBP 90,000 - 135,000
Competitive rates
Flexible work arrangements
Career development
Senior Fullstack Mobile Engineer
Senior Fullstack Mobile Engineer

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Competitive Rates
Flexible working arrangements
Career development opportunities
+2
UK Development Team Lead
UK Development Team Lead

Reset Health • Greater London

On-site
GBP 45,000 - 75,000
Private medical insurance
Pension scheme
Enhanced parental leave
+1
Senior Application Software Engineer (Java/Spring/Backend)
Senior Application Software Engineer (Java/Spring/Backend)

interactive investor • Manchester

Hybrid
GBP 60,000 - 75,000
Group Personal Pension Plan
Life Assurance
Private Medical Insurance
+3
UK Development Team Lead
UK Development Team Lead

Reset Health Limited • Greater London

On-site
GBP 45,000 - 75,000
Competitive salary up to £75,000 per £
Private medical insurance
Pension scheme
+2
Senior Software Engineer (Frontend)
Senior Software Engineer (Frontend)

VanRath • Belfast City District

Hybrid
GBP 60,000 - 90,000
Hybrid working
Flexible working
Continuous professional development
+7
Senior Mobile Engineer — Hybrid, Impactful Health Tech
Senior Mobile Engineer — Hybrid, Impactful Health Tech

evergreen life • Manchester

Hybrid
GBP 50,000 - 70,000
Cycle to work
Fresh fruit
Life insurance
+2
Software Engineer (React Native)
Software Engineer (React Native)

Hargreaves Lansdown • West of England

On-site
GBP 60,000 - 90,000
Senior Frontend Developer
Senior Frontend Developer

HEOR • Bicester

On-site
GBP 50,000 - 70,000
Learning culture and study bursaries
Workplace pension scheme
Private health insurance
+5
Software Developer
Software Developer

Netcompany • Leeds

Hybrid
GBP 40,000 - 60,000
Private Medical Health care via Vitality
Pension contribution
Life Assurance
+1