The wellbeing project Logo

Full stack engineer

The wellbeing project|Posted 19 days ago

Skills and experience

Role:Full stack engineer
Experience in role:3+ years
Language proficiency:English
Must-have skills:
    TypeScript
    Next.js
    Apollo
    GraphQL
Nice-to-have skills:
    Bootstrap
    Docker
    AWS
    React
    User Experience Design
    Bitbucket

Location and salary

Remote policy:Remote
Location of job:Anywhere
Visa requirements:No specific requirements
Visa sponsorship:Unable to sponsor visa
Employment type:Contract

Role description

Full Stack Software Developer

Company Overview

The Wellbeing Project is a leading consultancy dedicated to strengthening workforce resilience through bespoke training and coaching solutions. Our mission is to embed healthy high performance at the core of how businesses operate. We work across all levels of an organisation—from senior leaders to frontline teams—delivering meaningful support that enables people to thrive. Our Mission is to put healthy performance at the heart of how organisations operate.

Guided by our five core values—Customer First, Always Growing, Better Together, Own It and Make It Happen, and Healthy Performance—we believe that how we work together matters just as much as what we deliver.

Job Overview

We’re looking for a skilled and motivated Software Developer to join our team and play a key role in shaping the future of the Wraw platform. You’ll use your technical expertise to maintain, design, build, and optimise high-quality digital solutions that are secure, scalable, and aligned with evolving business and client needs.

About the Wraw Platform

Wraw (Workplace Resilience and Wellbeing) is The Wellbeing Project’s digital platform that helps people and organisations build resilience and perform at their best.

At its heart is a scientifically validated assessment that measures wellbeing and resilience across the 5 Pillars of Resilience: Energy, Future Focus, Inner Drive, Flexible Thinking, and Strong Relationships.

The platform translates these insights into practical strategies and resources, making it easy for users to turn results into meaningful action.

Wraw supports:

• Individuals in strengthening resilience and protecting wellbeing.

• Teams in building stronger connections, adaptability, and focus.

• Organisations in tracking progress, reducing absence, improving engagement, and sustaining high performance.

For a Software Developer joining our team, this means working on a platform with real impact — one that transforms data into actionable outcomes and supports healthier, higher-performing workplaces.

Key Responsibilities

• Design, develop, and maintain software applications for the Wraw platform.

• Collaborate with cross-functional teams to align development with business requirements.

• Optimise performance, scalability, and security of digital solutions.

• Ensure compliance with data protection and information security standards.

• Design, build, test, and maintain high-quality features for the Wraw platform, ensuring reliability, scalability, and performance.

• Participate in sprint planning, code reviews, and release cycles, contributing to timely and effective delivery.

• Troubleshoot, debug, and resolve issues, including system defects, bugs, and escalated technical support requests.

• Carry out thorough QA, UAT & FAT testing of all development releases.

Required Qualifications, Skills & Experience

Qualifications

• A master's degree in computer science, Software Engineering, Information Technology, or a related field.

• At least 3+ years of proven, hands-on experience in front end and back-end software development.

Essential Skills & Experience

• Minimum 3 years’ full-stack development experience (frontend and backend) with React, Next.js, GraphQL, Prisma, MySQL, and TypeScript.

• Proficiency in HTML, CSS, JavaScript, with strong knowledge of TypeScript and Node.js.

• Proven ability to write clean, efficient, secure, and maintainable code aligned with industry best practices.

• Strong problem-solving skills, with the ability to prioritise tasks, work under pressure, and meet deadlines.

• Excellent attention to detail, with initiative to think ahead and contribute across the full software development lifecycle.

• Strong deployment experience with Docker and CI/CD tools (e.g. Bitbucket Pipelines).

• Solid understanding of testing practices, including sprint testing, QA, UAT, and creation/execution of test documentation.

• Strong understanding of version control with Git and platforms such as Bitbucket or GitLab.

• Excellent communication and collaboration skills, with the ability to work effectively in a virtual, team-based environment.

• Knowledge of OWASP standards and good awareness of security best practice.

• Familiarity with headless CMS platforms, ideally Strapi.io.

Desirable

• Some experience with penetration testing (PEN Testing).

• (Nice to have) Knowledge of the AWS ecosystem.

• (Nice to have) Experience with Google Analytics, Posthog or similar analytics tools.

• (Optional) Experience with visual design tools such as Figma or Canva or UX design.

• Familiarity with automated testing frameworks (e.g. Cypress or similar).

About The wellbeing project

1-15 employees

What we do

The Wellbeing Project is a UK-based global workplace wellbeing consultancy founded in 2007. We specialize in creating bespoke performance, wellbeing, and resilience projects designed by business psychologists and wellbeing specialists, aiming to foster a high-performing culture where employees thrive and businesses excel.

Why work for us

Joining The Wellbeing Project means being part of a mission-driven team that supports over 1,700 brands across various sectors. We offer flexible solutions, including wellbeing audits, resilience training, and mental health first aid training, tailored to meet specific organizational needs, ensuring a meaningful impact on workplace culture.

Our culture

We value a human-centered approach that emphasizes psychological safety, collaboration, and continuous learning. Our work environment encourages creativity and innovation, allowing team members to contribute to impactful projects that enhance employee wellbeing and organizational health.

Our engineering process

Our engineering practices are grounded in data-driven methodologies, utilizing proprietary psychometric tools like "Wraw" to measure workforce resilience. We embrace both digital and traditional approaches, ensuring our solutions are accessible and effective for clients worldwide.

Our hiring process

Our interview process is designed to identify candidates who align with our values and mission. We prioritize a collaborative approach, often involving team members in the interview stages to ensure a good fit within our culture and to assess technical skills relevant to our projects.

Similar jobs on OfferZen: