Senior Full-Stack Engineer – React Native & Node.js

Job type

Full-time

Location

Remote

Language

English (B2)

Format

Outstaffing

About the role

We’re looking for a Senior Full-Stack Engineer for a client developing a consumer wellness app connected to a smart device.

You’ll join a small product team and take ownership across the mobile app, backend APIs and cloud infrastructure. The product handles sensitive personal data, so privacy, security and reliability will be central to your work.

AI coding tools are part of the team’s daily workflow. You’ll use them across the stack while taking responsibility for architecture, code quality and what goes into production.

What you’ll work with

  • πŸš€ Mobile: React Native, Expo, TypeScript, iOS and Android.
    πŸš€ Backend: Node.js, Fastify, PostgreSQL, REST and OpenAPI.
    πŸš€ Infrastructure and integrations: Google Cloud, Okta, Bluetooth Low Energy and a headless CMS.

What you’ll do

  • βœ… Build and release mobile features, from specification through to the App Store and Google Play.
    βœ… Develop and maintain backend APIs and offline-first synchronisation between the app and server.
    βœ… Manage authentication across the app and backend using OAuth2 / OIDC.
    βœ… Maintain Google Cloud infrastructure, including Cloud Run, Cloud SQL and Cloud KMS.
    βœ… Develop Bluetooth connectivity for device pairing, data synchronisation and firmware updates.
    βœ… Integrate content from a headless CMS into the app.
    βœ… Keep the product fast, accessible and secure, with privacy built in from the start.
    βœ… Use AI coding agents daily and improve the rules, tests and tooling that keep their output reliable.
    βœ… Own quality through automated testing, CI/CD and testing on real devices.
    βœ… Collaborate with product, design, firmware, security and legal colleagues, keeping specifications and documentation up to date.

What we’re looking for

  • πŸ“Œ Several years of professional software development experience, including shipping React Native apps to the App Store and Google Play.
    πŸ“Œ Strong TypeScript and modern JavaScript skills.
    πŸ“Œ Hands-on experience with AI coding tools such as Claude Code, Cursor or Copilot, with sound judgement when reviewing their output.
    πŸ“Œ A test-first mindset and experience with automated testing and CI/CD.
    πŸ“Œ Solid backend experience with Node.js, PostgreSQL, REST APIs and OpenAPI.
    πŸ“Œ Experience implementing OAuth2 / OIDC with an identity provider such as Okta or Auth0.
    πŸ“Œ Experience running cloud services, including deployments, secrets management and monitoring, ideally on Google Cloud.
    πŸ“Œ A practical understanding of privacy, security and accessibility.
    πŸ“Œ Clear written and spoken English.

Nice to have

  • Experience protecting sensitive data through encryption, key management and row-level security.
  • Infrastructure scripting with gcloud or Terraform.
  • Experience with API gateways or CDNs such as Akamai.
  • Bluetooth Low Energy or connected-device experience.
  • Native iOS development with Swift or Android development with Kotlin.
  • Experience with health, wellness or other regulated consumer apps, including GDPR requirements.
  • Animation and motion design in React Native.

Sound like a position for you?

Send us your CV. Include an example of something you’ve built using AI tools and a few lines explaining how you worked withthem.

‍

Sound like a team
you would like to join?

Size of attachement should not exceed 5Mb.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.