Laravel & React Native

We are looking for an experienced, self-driven developer who is thorough, structured, and able to work independently.

About the role

You will play a key role in the continued development of our coaching platform and the next phase of our product: a paid, app-based experience built around unlockable features, monthly programs, and premium functionality.

Today, we operate a PWA and web platform offering:

  • Online coaching (training & nutrition plans)
  • 1-to-1 follow-up with clients
  • Long-term coaching programs

Our next step is to build a native app experience, designed as a standalone product with flexible monetization (feature unlocks, subscriptions, programs).

Tech stack

Backend:

  • Laravel 12, PHP 8.2+
  • Laravel Nova 5 with 25+ custom admin components
  • MySQL 8.0, Redis (caching/queues)
  • Laravel Cashier (Stripe payments)
  • Laravel Horizon (queue monitoring)
  • Docker/Sail development environment
  • Upgraded from Laravel 5.8 to 12 and Nova 2 to 5 this year

Current frontend:

  • Vue.js 2.7 PWA with Vite 5, Tailwind CSS 4
  • Full offline support, service workers, app shortcuts

Transition plan:

  • Build a React Native app as the new customer-facing product
  • Vue.js PWA will be maintained during transition and features ported progressively
  • Laravel backend remains and will serve the new app

Requirements

  • Strong Laravel experience (required)
  • Strong React Native experience (required)
  • Vue.js experience (required for maintenance and feature porting)

What we are looking for

  • Senior-level developer with solid real-world experience
  • Able to work independently as the only dev and take ownership of features, technical choices and testing
  • Detail-oriented and thorough in implementation
  • Comfortable working on a long-term product, not short-term gigs
  • Able to think product-first, not just code-first
  • Good communicator who can work closely with a founder-led team
  • Able to work in timezone Central European Time (CET)

Project background

The project has been under active development for 6 years. Previously supported by:

  • One developer for 2.5 years
  • One developer for 3.5 years

This is a long-term position, not a short contract.

The reason we are looking for a new developer is expertise in app building. We value continuity, clean architecture, and thoughtful decisions over rushing features.

Compensation

  • Annual compensation: USD 36,000 – 48,000
  • Long-term collaboration with room for growth as the product scales

Apply

Send your application to jobs@stianhaug.no with:

  • A short cover letter explaining why you’re interested and what makes you a good fit
  • Relevant experience with Laravel, React Native, and Vue.js
  • Links to projects or apps you’ve built (if available)
  • Your expected compensation

AI-assisted writing is fine. We need to see you, and be able to tell you apart from the 100 other ChatGPT applications.

Share.
Leave A Reply