Orangesoft CareersContact us

Full Stack Engineer (React Native/Node.js)

We are looking for AI-native Full Stack Engineer (React Native/Node.js). We have a live mobile product in the polish/ beta/store-release phase. The scaffolding exists. The work is: make the existing app correct, match design, keep the AI coach reliable, and ship through TestFlight and Google Play. You will work across React Native(Expo) and Node(NestJS). You will also touch the AI coach from the client and API-contract side (strict request bodies, server-owned conversation history, entitlements gating access). A separate Python service exists behind that coach; being able to open it and land a small fix is a plus, not a requirement. We want people who have inherited a messy production app and improved it. How we hire We send a short build task (hard cap 4 hours). You record a Loom of how you actually work. If that looks right, we do one 30-minute call about your Loom and your repo. That is the whole process.

FieldSoftware Development
LocationRemote
Get in touch

Requirements

Nice to have

Scope of work

What we offer our specialists

Everything here is designed to help you do your best work and live well outside of it. We think beyond today to create valuable outlier products.

Full autonomy over your time
Full autonomy over your time

You organize your own working hours and plan your workload; we focus on outcomes, not hours.

Work from anywhere
Work from anywhere

No designated workplace — work from wherever suits you best.

Your setup
Your setup

The setup stays flexible and fits whatever each project needs.

Referral rewards
Referral rewards

Bonuses for recommending specialists who start collaborating with us.

Project kickoff support
Project kickoff support

Practical help to get up to speed on the project quickly, plus knowledge exchange with fellow specialists.

How does it work?

  • 1. Your application
    Submit the form and tell us about your experience and background.
  • 2. Intro call
    A relaxed conversation about Orangesoft, the role, and what you're looking for.
  • 3. Technical interview
    An in-depth look at your skills and how you approach real problems.
  • 4. Getting started
    We agree the terms and set up the collaboration so you can start quickly.
Upload your CV