Romega Solutions · Careers
Full-stack Developer Intern — Mobile Dating App (In Development)
About the role
<h1>Full-stack Developer Intern — Mobile Dating App (In Development)</h1><p><strong>Romega Solutions | 180-Hour Internship</strong></p><h2>About the Project</h2><p>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.</p><p>You'll be joining at a hands-on stage of the build: real code, a real backend, and real release blockers to help clear.</p><h2>Tech Stack</h2><ul><li><p><strong>Frontend:</strong> React Native + Expo SDK 54+, expo-router (file-based routing), NativeWind (Tailwind CSS)</p></li><li><p><strong>State Management:</strong> Zustand</p></li><li><p><strong>Backend:</strong> Supabase (PostgreSQL, Auth, Storage, Edge Functions)</p></li><li><p><strong>Languages:</strong> TypeScript, PL/pgSQL, JavaScript</p></li></ul><h2>What You'll Work On</h2><p>Depending on your strengths and where the project needs support, you may contribute to:</p><ul><li><p><strong>App features</strong> — auth flows, profile/account setup, swipe & match logic, real-time chat, notifications</p></li><li><p><strong>Backend & database</strong> — Supabase migrations, RLS policies, RPC functions, storage bucket rules (PL/pgSQL)</p></li><li><p><strong>Native device features</strong> — location permissions, camera/photo verification flows, deep linking</p></li><li><p><strong>Testing & QA</strong> — writing and running smoke tests, validating flows on emulator/device, checking release gates</p></li><li><p><strong>Release hardening</strong> — helping close out launch blockers (security policies, dependency audits, migration verification)</p></li></ul><p>This is real production work on an app heading toward launch — not a sandbox project.</p><h2>What We're Looking For</h2><ul><li><p>Comfortable with (or eager to learn) <strong>TypeScript</strong> and <strong>React Native</strong></p></li><li><p>Basic familiarity with <strong>SQL / relational databases</strong>; PL/pgSQL or Supabase/Postgres experience is a plus</p></li><li><p>Understanding of <strong>Git/GitHub</strong> workflows (branches, pull requests, code review)</p></li><li><p>Detail-oriented — this app handles sensitive user data (ID verification, location, private messaging), so care around security and data handling matters</p></li><li><p>Able to work independently, ask good questions, and communicate progress clearly</p></li><li><p>Comfortable navigating an existing codebase rather than starting from scratch</p></li><li><p><strong>Proactive and resourceful</strong> — comfortable figuring things out and finding workarounds without waiting to be told, the way things get done at a startup</p></li><li><p>Willing to lean on your own knowledge and AI tools (Claude, ChatGPT, Copilot, etc.) to move fast and solve problems independently</p></li></ul><h2>Internship Details</h2><ul><li><p><strong>Duration:</strong> 180 hours (flexible scheduling)</p></li><li><p><strong>Format:</strong> Remote, working alongside Romega's existing developer team</p></li><li><p><strong>Working style:</strong> 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.</p></li></ul><h2>What We Provide</h2><ul><li><p>Access to the tools, codebase, and systems you need to do the work (Supabase, Vercel, GitHub, etc.)</p></li><li><p>Real startup experience — exposure to how a small, fast-moving team actually builds and ships product</p></li><li><p>Potential for absorption into the company as a longer-term role, based on performance</p></li></ul><h2>Why This Internship</h2><ul><li><p>Work on a real product close to launch, not a toy project</p></li><li><p>Exposure to the full stack: mobile frontend, backend/database, and DevOps/release practices</p></li><li><p>Ownership — you'll be trusted to figure things out, not just follow instructions</p></li><li><p>A concrete addition to your portfolio: shipped, production-bound mobile app work</p></li></ul><p></p>
Apply
Submit your details and resume below. We'll send you a confirmation email.
