Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Location:
Remote, India
Type:
Full-time
Company
Swades AI (Y Combinator-backed)
About Swades AI
Swades AI is a Y Combinator-backed startup building AI-native products for the next billion users. We're a small, fast-moving team that ships quickly, listens to users obsessively, and obsesses over craft. If you want to build mobile experiences that are felt by millions, this is the place.
The Role
We're looking for a Flutter Developer to own our mobile app end-to-end across iOS and Android. You'll work directly with the founders, design, and backend teams to ship features quickly without compromising on quality, performance, or polish. You'll have meaningful ownership from day one — this is not a feature-factory role.
What You'll Do
- Build, ship, and maintain our cross-platform Flutter app for iOS and Android
- Translate Figma designs into pixel-perfect, performant UIs with smooth animations
- Integrate with REST/GraphQL APIs, WebSockets, and AI/streaming endpoints
- Own the full release cycle: builds, code-signing, App Store and Play Store submissions, phased rollouts, and crash monitoring
- Profile and optimize app performance — startup time, frame rates, memory, battery
- Implement push notifications, deep links, in-app purchases, and analytics
- Write clean, testable code with unit and widget tests
- Collaborate closely with backend engineers on API contracts and with design on interaction polish
- Debug platform-specific issues across both iOS and Android
Must-Haves
- 3+ years of professional mobile development experience
, with at least 2 years shipping production Flutter apps
- A working development setup for both iOS and Android
— this means a Mac (M-series strongly preferred) with Xcode installed, plus an Android setup. Since iOS development requires macOS, this is non-negotiable
- A
physical iPhone and a physical Android device
for testing (or willingness to acquire them; we'll reimburse)
- Strong command of Dart, Flutter, and the broader ecosystem (Riverpod/Bloc/Provider, Dio, GoRouter, Freezed, etc.)
- Experience publishing apps to both the App Store and Google Play, including handling provisioning profiles, certificates, and Play Console releases
- Solid understanding of native iOS (Swift) and Android (Kotlin) basics — enough to write platform channels and debug native crashes
- Comfort with Git, CI/CD (Codemagic, Fastlane, GitHub Actions, or similar), and modern dev workflows
- Excellent written English and asynchronous communication skills — most of our collaboration happens over Linear, GitHub, and Slack
- Based in India and able to work core hours that overlap with the team
Nice-to-Haves
- Experience integrating LLM/AI features (streaming responses, voice input, on-device inference)
- Experience with Firebase, Supabase, or similar BaaS platforms
- Contributions to open-source Flutter packages
- Exposure to building offline-first apps or apps for low-bandwidth/low-end devices
- Prior experience at an early-stage startup
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free