- Top 1% of respondersRosper is in the top 1% of companies in terms of response time to applications
- Responds within a dayBased on past data, Rosper usually responds to incoming applications within a day
Flutter Mobile Developer
- $80k – $100k • 25.0% – 30.0%
- Remote •+3
- 2 years of exp
- Cofounder
Not Available
Onsite or remote
About the job
Company Overview:
Rosper is a social growth startup dedicated to transforming how people pursue their mental, physical, and spiritual development goals. Our app creates a supportive, engaging community for individuals aiming to enhance their well-being. With the beta version ready to launch, we're looking for a Lead Flutter Mobile Developer to join us in building an outstanding mobile experience for users on iOS and Android.
Side Note: 1400+ people have signed up for early access to Rosper V1.
Role Overview:
As our Flutter Mobile Developer, you’ll be a core part of Rosper’s technical team, contributing to both the architecture and feature development of the app. Working closely with the founding team, you’ll enhance existing functionalities, ensure high-quality performance, and help define the app’s future development. This is an opportunity to shape Rosper’s mobile experience and have a meaningful impact on the product.
We’re not solely focused on applicants with flashy résumés or big-name backgrounds. What matters most is a genuine belief in what we’re building at Rosper and a desire to play a key role in helping people around the world reach their goals and live happier, healthier lives.
Responsibilities:
- Develop and refine Rosper’s mobile app using Flutter, ensuring a seamless experience on both iOS and Android.
- Collaborate with the founding team to prioritize and implement features based on user feedback and app requirements.
- Optimize the app’s frontend and backend integrations, including Node.js and Azure services.
- Implement state management solutions like Provider, Riverpod, or Bloc to maintain app responsiveness and data flow.
- Use Postman for API integration testing and debugging.
- Integrate Wasabi for secure image and file storage solutions.
- Ensure code quality and scalability through the MVVM architecture.
- Implement real-time communication using Socket.io for dynamic user interactions.
- Work with MongoDB and Firebase for efficient data storage and user management.
- Collaborate with the design team to implement UI/UX designs and ensure a polished user experience.
- Conduct code reviews and provide input on best practices as the development team grows.
- Stay current with mobile development trends, particularly in the Flutter ecosystem.
Requirements:
- Proven experience with Flutter and Dart for mobile app development.
- Strong understanding of iOS and Android platforms and their native functionalities.
- Experience with backend services and API integrations, particularly with Node.js and Express.
- Familiarity with connecting web applications to mobile platforms, such as admin dashboards or web app versions.
- Experience with cybersecurity principles, including operational security (opsec) and cyber defense strategies.
- Proficiency in tools like DataDog for monitoring and OneSignal for push notifications.
- Familiarity with databases like MongoDB and Firebase.
- Proficiency in MVVM architecture and state management in Flutter.
- Experience with API testing tools like Postman.
- Understanding of real-time data handling with Socket.io.
- Familiarity with Git and version control systems.
- Strong problem-solving skills, attention to detail, and excellent communication abilities.
- Entrepreneurial mindset and a readiness to tackle various responsibilities as needed.
Benefits:
- Remote work option.
- Significant equity stake as an early team member/co-founder.
- Opportunity to shape the direction of the product and business.
- Collaborative and innovative work environment.
Important: This opportunity is exclusively for individuals. Development agencies and recruiters please do not apply.
About the company
- Top 1% of respondersRosper is in the top 1% of companies in terms of response time to applications
- Responds within a dayBased on past data, Rosper usually responds to incoming applications within a day