Over 1901 jobs live right now. Start searching to find your next job today.

Volunteer React Native Developer

Remote
Unpaid role, expenses paid
Voluntary

Using Anonymous Recruitment

This organisation is using Anonymous Recruitment to reduce bias in the first stages of the hiring process. Submit your application as normal and our system will anonymise it for you. Your personal information will be hidden until the recruiter contacts you.

Actively Interviewing

This organisation is scheduling interviews as applications come in. They're ready to hire as soon as they find the right person. Don't miss your opportunity, apply now!

Job description

�� Volunteer React Native Developer

 

Organisation: Running Mammals Ltd (ROOTED)

Location: Remote (UK-based applicants preferred, open to others)

Time Commitment: Part-time / Flexible

Duration: 2–4 months (with potential for extension)

Expenses: Unpaid (volunteer basis)

 

�� About Us

ROOTED is an emotional support app designed to help people navigate everyday emotional challenges through real-time, AI-powered conversations. Built by a cross-disciplinary team of psychologists, technologists and creatives, ROOTED offers a deeply personal and intuitive mental well-being experience — not just as a tool, but as a companion.

We’ve launched our web version, and now we’re bringing the experience to mobile, starting with React Native (iOS-first).

At the heart of ROOTED is RuMa (Running Mammals) – our proprietary conversational AI, built using cutting-edge LLMs, designed to reflect and respond to human emotion with empathy and insight.

�� The Role

We’re looking for a passionate React Native Developer to join our early-stage team on a volunteer basis. You’ll be helping us bring mental health support to life on mobile, working alongside a small but committed team who care deeply about design, technology, and emotional wellbeing.

What you’ll do:

  • Build and structure the ROOTED mobile app from the ground up (iOS-first)

  • Develop a real-time chat interface integrated with WebSocket

  • Implement REST API integrations (auth, emotion tracking, chat logs)

  • Align shared state management with the existing Zustand + TypeScript system

  • Collaborate with our AI and design teams to deliver emotionally aware UI/UX

  • Optimise performance for cross-platform compatibility (Android optional)

��️ Tech Stack

  • React Native (TypeScript)

  • Zustand / Redux Toolkit / MobX

  • Axios + Socket. io-client

  • Node.js, Express, Prisma, MySQL, Redis (existing backend)

  • iOS native modules, APNs (push notifications)

�� Ideal Candidate

We’re looking for someone who is:

  • Experienced (ideally 3+ years) in React Native and TypeScript

  • Familiar with building chat apps or real-time communication tools

  • Comfortable with startup environments — fast, iterative, collaborative

  • Motivated by mission and social impact — you care about mental health

  • Self-driven and communicative, able to work remotely with flexibility

Bonus if you’ve worked with:

  • Push notifications (APNs, Firebase)

  • CodePush or OTA update workflows

  • Emotionally aware design or digital therapeutics

�� Why Join ROOTED?

  • Be part of a purpose-driven mental health tech project

  • Gain ownership, recognition, and real-world impact

  • Flexible remote work and an open, kind team culture

  • Co-create something meaningful that could support thousands

�� Interested?

Please email with a brief introduction and any relevant links (e.g., GitHub, portfolio, LinkedIn).

We believe in code and compassion — and we’d love to hear from you.

Posted by
Running Mammals Ltd View profile Organisation type Non Charity Employer Company size 6 - 10

Our mission is to make emotional well-being simple, engaging, and naturally woven into daily life—turning it from a problem into a daily solution.

WechatIMG7325.jpge0a6b88e-80ee-45b7-8fd1-fd489e2ef762.pngccb9fcfb-ff16-433d-8088-5b9c65402e24.pngScreenshot 2025-07-07 at 23.54.54.png
Refreshed on: 15 August 2025
Closing date: 31 August 2025 at 00:57
Tags: IT, Training / Learning, Volunteering Management, Digital, Data Science, Early Years, Entry level / Graduate, Mental Health, Students / School, University, User Experience / UI / UX, Wellbeing

The client requests no contact from agencies or media sales.