Company Description:
Swades AI is India’s first dedicated AI R&D Lab, focused on pioneering advancements in artificial intelligence, large language models, and computer vision. We are committed to transforming cutting-edge research into practical, impactful solutions that address real-world challenges. With a mission to make AI accessible, practical, and beneficial for everyone, Swades AI is at the forefront of technology innovation in India. Join us in shaping the future of AI and driving its transformative potential.
Responsibilities:
- Build and maintain cross-platform mobile features in Flutter (iOS + Android)
- Develop and modify REST APIs in Node.js to support mobile flows
- Integrate third-party SDKs (payments, push notifications, analytics, auth)
- Manage Play Store and App Store releases, builds, and signing
- Debug production issues across the stack
Must-have skills:
- 3+ years building production Flutter apps (Flutter 3.x, Dart)
- State management at least one of: Bloc, Riverpod, Provider, or GetX
- REST API integration, JSON parsing, async patterns (Future, Stream)
- Firebase suite like Auth, Firestore, FCM, Crashlytics
- 1+ year Node.js / Express experience
- Database work like MongoDB or PostgreSQL (CRUD, indexes, basic queries)
- Authentication like JWT, OAuth flows
- Git workflows (feature branches, PRs)
- Has shipped at least one app live on the Play Store/App Store
Nice-to-have:
- CI/CD with Codemagic, Bitrise, or GitHub Actions
- Native iOS/Android troubleshooting (Xcode, Gradle)
- Socket.io / WebSocket experience