Romega Solutions · Careers

Full-stack Developer Intern — Mobile Dating App (In Development)

Open

About the role

Full-stack Developer Intern — Mobile Dating App (In Development)

Romega Solutions | 180-Hour Internship

About the Project

We're building a React Native / Expo mobile dating app, currently in active development. The app connects users through profiles, real-time matching, and messaging. It's in its final pre-launch push — most core systems are built, and we're now focused on hardening, testing, and validating the product for a production release.

You'll be joining at a hands-on stage of the build: real code, a real backend, and real release blockers to help clear.

Tech Stack

  • Frontend: React Native + Expo SDK 54+, expo-router (file-based routing), NativeWind (Tailwind CSS)

  • State Management: Zustand

  • Backend: Supabase (PostgreSQL, Auth, Storage, Edge Functions)

  • Languages: TypeScript, PL/pgSQL, JavaScript

What You'll Work On

Depending on your strengths and where the project needs support, you may contribute to:

  • App features — auth flows, profile/account setup, swipe & match logic, real-time chat, notifications

  • Backend & database — Supabase migrations, RLS policies, RPC functions, storage bucket rules (PL/pgSQL)

  • Native device features — location permissions, camera/photo verification flows, deep linking

  • Testing & QA — writing and running smoke tests, validating flows on emulator/device, checking release gates

  • Release hardening — helping close out launch blockers (security policies, dependency audits, migration verification)

This is real production work on an app heading toward launch — not a sandbox project.

What We're Looking For

  • Comfortable with (or eager to learn) TypeScript and React Native

  • Basic familiarity with SQL / relational databases; PL/pgSQL or Supabase/Postgres experience is a plus

  • Understanding of Git/GitHub workflows (branches, pull requests, code review)

  • Detail-oriented — this app handles sensitive user data (ID verification, location, private messaging), so care around security and data handling matters

  • Able to work independently, ask good questions, and communicate progress clearly

  • Comfortable navigating an existing codebase rather than starting from scratch

  • Proactive and resourceful — comfortable figuring things out and finding workarounds without waiting to be told, the way things get done at a startup

  • Willing to lean on your own knowledge and AI tools (Claude, ChatGPT, Copilot, etc.) to move fast and solve problems independently

Internship Details

  • Duration: 180 hours (flexible scheduling)

  • Format: Remote, working alongside Romega's existing developer team

  • Working style: This is a self-directed role. There is no dedicated lead developer providing step-by-step guidance — you'll be relying on your own knowledge, research, and AI tools to solve problems, alongside peer collaboration with the rest of the small dev team.

What We Provide

  • Access to the tools, codebase, and systems you need to do the work (Supabase, Vercel, GitHub, etc.)

  • Real startup experience — exposure to how a small, fast-moving team actually builds and ships product

  • Potential for absorption into the company as a longer-term role, based on performance

Why This Internship

  • Work on a real product close to launch, not a toy project

  • Exposure to the full stack: mobile frontend, backend/database, and DevOps/release practices

  • Ownership — you'll be trusted to figure things out, not just follow instructions

  • A concrete addition to your portfolio: shipped, production-bound mobile app work

Apply

Submit your details and resume below. We'll send you a confirmation email.

By submitting, you agree to be contacted by Romega Solutions about this role.