05 Oct
|
SecureTrade Technologies Private
|
Ahmedabad
05 Oct
SecureTrade Technologies Private
Ahmedabad
Senior Full-Stack Developer (Next.js · NestJS · Flutter) — AI-Native
SecureTrade Technologies Pvt Ltd (Mobile Praman) · Ahmedabad · Full-time · Work from Office
ABOUT US
Mobile Praman is a verification-first SaaS platform for India's second-hand mobile phone market — IMEI verification, Aadhaar e-Sign seller declarations, GST billing and inventory in one system. Our team brings deep, hands-on experience of how this industry actually works, and the platform is built around real day-to-day dealer workflows. The core platform is built and live in beta with real dealers — we are now scaling it into a production-grade product with web and mobile apps.
WHY JOIN US
- Be our first engineer — grow into a Tech Lead role as the team grows
- Work across the full stack in one place: Next.js, NestJS, PostgreSQL, Flutter (2 apps), AWS, payments, KYC & e-Sign APIs
- A live product with a well-defined architecture, documentation and roadmap — not a blank page
- AI-native engineering — Claude Code & Cursor paid by the company
- Your work is used daily by real dealers in their business
- Work directly with the founder — no manager chains, fast decisions
- Written performance review at 6 months with a transparent salary revision path
THE ROLE We need an all-round senior engineer who can own a live production product end-to-end — web, backend, database and mobile — on a large existing codebase (monorepo, 100+ database tables), plus our upcoming customer and vendor mobile apps.
RESPONSIBILITIES
- Maintain and improve the live product — find, fix and prevent production issues in real time
- Build and enhance features across the stack: Next.js web portal & admin, NestJS APIs, PostgreSQL
- Develop and ship our Flutter mobile apps (customer app + vendor app) on Android and iOS
- Take existing modules to production quality — bug fixing, edge cases, performance and UX
- Write automated tests (unit + end-to-end)
so new changes never break old features
- Handle deployments, monitoring and rollbacks on AWS
- Use AI coding tools daily to move fast — while reviewing, testing and owning every line of code
MUST-HAVE
- 3+ years of professional full-stack development experience
- Strong TypeScript / JavaScript with hands-on Next.js (or React) and NestJS (or Node.js backend)
- Flutter & Dart — at least one app built and published (Play Store / App Store)
- PostgreSQL (or another SQL database): schema design, migrations, query optimisation
- Experience maintaining a LIVE product with real users — production debugging, hotfixes, rollbacks
- Real, daily experience with AI coding tools (Claude Code, Cursor, Copilot or similar) — and the ability to write, read and debug code confidently WITHOUT them
- Experience working in a large existing codebase, not only new projects
- Clean Git workflow and the habit of testing your own work
GOOD TO HAVE
- Supabase, row-level security, multi-tenant SaaS
- AWS (Lightsail, Amplify, S3), CI/CD with GitHub Actions, Sentry
- Razorpay, OTP / WhatsApp, KYC or e-Sign API integrations
- Playwright / Jest testing
- Monorepo tools (Turborepo, pnpm workspaces)
- Hindi / Gujarati communication
SELECTION PROCESS (7–10 days)
1. Application review — GitHub, portfolio and live app links
2. 20-minute call with the founder
3. One technical round (90 min): live debugging without AI tools, a task with AI tools, and a production-issue scenario
4. Reference & background check, then offer
WHAT WE OFFER
- Salary:
₹40,000 – ₹50,000 per month (based on experience and interview performance)
- Written performance review at 6 months — revision to ₹55,000 – ₹60,000 on meeting agreed milestones
- ESOP eligibility for early team members (as per company policy)
- Saturday half day · Sunday off
- 12 paid leaves per year (after probation) + 8 festival / national holidays + birthday leave
- Flexible entry window (9:45 – 10:15 AM)
- Comp-off for any after-hours production support
- AI tools (Claude Code, Cursor) paid by the company
- 3-month probation period
- Working hours: Mon–Fri 10:00 AM – 7:00 PM (lunch + tea break) · Sat 10:00 AM – 3:00 PM
- Office: Ahmedabad (full-time, work from office)
HOW TO APPLY Send your GitHub profile, portfolio and links to live web or mobile apps you have worked on.
Important: start your cover note with the word "IMEI" — applications without it will not be reviewed.
Applications without a GitHub profile, portfolio or live app links will not be reviewed.
Pay: ₹40,000.00 - ₹50,000.00 per month
Ability to commute/relocate
- Ahmedabad, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Application Question(s):
- Paste the Play Store / App Store link of a Flutter app you built. Then in ONE line (max 15 words): which package or plugin gave you the most trouble in that app?
- In max 4 lines, NO bullet points: the worst production bug you fixed. Write the error message as you remember it, which service/file it was in, and roughly what time of day it hit.
- Tell us one time an AI tool (Claude / Cursor / Copilot) gave you wrong code and you caught it. What exactly was wrong? (You may answer in Hinglish, Hindi or Gujarati.)
- Expected monthly salary and notice period — numbers only, e.g. "45000 / 30 days".
Experience:
- Full-stack development: 3 years (Required)
Work Location: In person
📌 Senior Full-Stack Developer (Next.js, NestJS, Flutter) (Ahmedabad)
🏢 SecureTrade Technologies Private
📍 Ahmedabad