Website:
firststepai.com.au
Job details:
About First Step AI ** DON’T CONTACT US DIRECTLY**
First Step AI is a custom AI-powered web application and automation agency working with international clients across Australia and the US. We build SaaS products, AI automation pipelines, and full-stack applications. Our team uses AI-augmented development workflows daily (Claude Code, Cursor, Lovable) and we expect every developer on our team to do the same.
The Role
We are hiring a mid-to-senior full-stack developer to join our team on an initial project basis, with a clear path to a long-term monthly retainer if the working relationship is strong.
Your first project is travel management App, a SaaS application to help those organising group travel.
You will be building:
• A desktop and mobile admin app (Next.js 14+, Supabase, Vercel) where travel managers manage show schedules, contacts, lodging, transport, documents, and notes • A mobile companion app (React Native / Expo) for participants, a read-only day sheet viewer, deployed to the App Store and Google Play • Full backend with auth, real-time updates, CRUD operations, and role-based access.
The UI design is already complete in Lovable. Your job is to take the design, build the production application, connect the backend, and ship the mobile app.
What We Need
Must-have: • Next.js 14+ (App Router, Server Components, API routes) with TypeScript • React Native / Expo for mobile development and App Store submission • Supabase (Auth, Postgres, Realtime, Edge Functions, Storage) • Tailwind CSS + shadcn/ui with the ability to implement custom design systems from references • Proficiency with Claude Code, Cursor, or similar AI-assisted development tools • Experience with Lovable, Bolt, or v0 for rapid prototyping • Pixel-accurate implementation from design references and screenshots • Git, CI/CD, Vercel deployment • Strong async communication skills
PS: Should have deployed apps on app store and playstore
Nice-to-have: • n8n or workflow automation experience • Claude API / OpenRouter / LLM integration experience • Stripe or payment integration experience • Prior SaaS product experience (not just client websites) • Expo EAS Build experience for App Store submissions
Working Arrangement
• Work from home, India-based • 40-45 hours per week • Async-first communication with regular check-ins • NDA required before project onboarding • Reports to Technical Head
Compensation
• Initial project: INR 1,00,000 - 1,25,000 (fixed, 4-6 week deadline)
• Long-term retainer: INR 1,00,000 - 1,25,000/month for ongoing work across multiple client projects
• Transition to retainer based on project performance and working relationship
Click on Apply to know more.