- Early StageStartup in initial stages
Full Stack Mobile Developer (Flutter/Node JS)
- ₹12L – ₹13.2L • 0.025% – 0.05%
- Remote •
- 2 years of exp
- Full Time
Posted: yesterday• Recruiter recently active
Visa Sponsorship
Not Available
Remote Work Policy
Remote only
Hires remotely
Everywhere
Preferred Timezones
Coordinated Universal Time
Collaboration Hours
9:00 AM - 5:00 PM Coordinated Universal Time
RelocationNot Allowed
Skills
Node.js
Mobile Development
Git
REST
Express.js
TypeScript
Firebase
NodeJS
Flutter
Flutter SDK
Firebase Cloud Firestore
Flutter/Dart
Flutter App Development
About the job
Who We Are
We are the "Duolingo of Money," empowering banks and fintechs to deliver gamified, engaging learning experiences that build financial confidence for their customers. With our innovative solution, we’ve already partnered with over 15 clients, including major UK retail banks.
We're seeking a talented Full Stack Mobile Developer who excels in both Flutter frontend development and Node.js backend development. A crucial aspect of this role involves creating and maintaining SDKs using Flutter for native iOS and Android integration. As a key member of our engineering team, you'll be responsible for building cross-platform mobile applications, backend services, and platform-specific SDKs.
What you'll do:
- Design and develop high-performance, user-friendly mobile applications using Flutter
- Create and maintain Flutter-based SDKs that can be integrated into native iOS and Android applications
- Build and maintain scalable backend services using Node.js and Express.js
- Integrate and manage Firebase/Firestore solutions for real-time data synchronization
- Collaborate with team members to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Optimize application and SDK for maximum speed and scalability
- Implement security and data protection measures
- Participate in code reviews and contribute to technical discussions
- Create comprehensive documentation for SDK implementation and usage
Requirements:
- 2+ years of experience in mobile app development in Flutter
- Strong proficiency in Flutter and Dart programming
- Experience with BLoC pattern for state management in Flutter
- Experience in developing SDKs using Flutter for native platforms
- Strong understanding of asynchronous programming and state management
- Knowledge of platform-specific (iOS/Android) integration patterns and best practices
- Experience with method channels and platform-specific code integration
- Familiarity with CocoaPods and Gradle for native dependency management
- Proven experience with Node.js and Express.js backend development
- Experience building and maintaining RESTful APIs using Express.js
- Hands-on experience with Firebase and Firestore
- Experience with version control systems (Git)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Bonus Skills:
- Native iOS (Swift/Objective-C) and/or Android (Kotlin/Java) development experience
- Experience with CI/CD pipelines
- Knowledge of cloud infrastructure (preferably Google Cloud Platform)
- Understanding of app store deployment processes (iOS/Android)
- Experience with testing frameworks (Flutter testing, Jest for Node.js)
- Previous work with WebSocket implementations
- Understanding of mobile app security best practices
- Experience with package publishing and versioning
About the company
Similar Jobs
Finimize.com
Finimize empowers our users to become smarter investors
Emma
The app to manage all things money
Geomiq
Revolutionising Manufacturing
Finimize.com
Finimize empowers our users to become smarter investors
Encord
The platform for data-centric computer vision
Accurx
Patient communication for healthcare professionals
Hyson.ai
AI Virtual Photography for E-commerce and Marketing
Enki
The AI-powered skills coach for professionals and teams
HopStair
SaaS AI-enabled confidence coaching platform