Overview
About MindSnack
MindSnack is a consumer mobile app that helps people replace mindless scrolling with short, practical learning sessions.
We are early-stage, fast-moving, and product-driven.
We care about shipping, not meetings.
About the Role
We’re looking for a full-stack mobile developer who can take ownership of the app end to end.
This is not a “React Native only” role.
This is not a “worked on one screen in a big team” role.
You will be responsible for:
- Building the app
- Launching it
- Maintaining it
- Fixing it when it breaks
If you’ve never shipped a live app yourself, do not apply.
What You Will Own (End-to-End)
Mobile App
- Build and maintain the React Native app (Expo or CLI)
- Write clean, scalable code using TypeScript / JavaScript
- Implement UI, navigation, state management, and app logic
- Optimize performance and fix production issues
Backend
- Design and build APIs using Node.js
- Work with PostgreSQL (schema design, queries, migrations)
- Handle auth, data flow, and integrations
iOS & Android
Create and manage builds using:
- Xcode
- Android Studio
Handle:
- Certificates
- Provisioning profiles
- Keystores
Submit apps to:
- App Store Connect
- Google Play Console
- Manage updates, hotfixes, and store rejections
Production Ownership
- Integrate analytics, crash reporting, and monitoring
- Debug real-world production issues
- Ship fixes fast without hand-holding
Mandatory Requirements (Non-Negotiable)
You must have:
- 2+ years of hands-on mobile development experience
- Built at least one live mobile app available on App Store and/or Google Play
- React Native development
- Backend APIs (Node.js)
- Database (PostgreSQL or similar)
- App Store / Play Store submission
Proof Required
- Applicants must submit:
- Live App Store / Play Store link(s)
- A short explanation covering:
- What parts you personally built
- Whether you handled store submissions
- Backend stack used
- One production issue you fixed yourself
Applications without live links will be rejected.
Core Tech Stack
React Native (Expo or CLI)
JavaScript (ES6+) / TypeScript
Node.js
PostgreSQL
REST APIs
Git
Expo experience
Good to Have (Not Required)
In-app purchases / subscriptions
Firebase, Sentry, or similar tools
CI/CD basics (Fastlane, GitHub Actions)
Experience scaling an app post-launch
What This Role Is NOT
- Not a corporate role
- Not a feature-only role
- Not a “support someone else’s architecture” job
- Not a place to learn basics on the job
- You are expected to already know how to ship apps.
Why Join
- Full ownership of a real consumer product
- Zero bureaucracy
- Fast decision-making
- Direct impact on users and business
- Opportunity to grow into a lead / founding engineer role as the company scales
Who Should Apply
- Builders
- Startup-minded engineers
- Developers who enjoy responsibility
- People who don’t panic when production breaks
If that sounds like you, apply with your live app links.