Start Your Search Here

push notification bell

Would you like to receive notifications about jobs in Manchester?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

evergreen life

Manchester / Global

Senior Software Engineer

Job Summary

Benefits:
Healthcare Cycle To Work Life Insurance
Apply Now

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.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs