20 Sep
|
Myrevue
|
Indore
Location: Indore, Madhya Pradesh
nEmployment Type: Full-Time
nExperience: 2–5 Years
nWork Mode: In-Office
About the RolenWe are looking for a Flutter & Backend Developer who can build, maintain, and scale high-quality mobile applications and their backend systems. The ideal candidate should have strong hands-on experience in Flutter/Dart, backend development, REST APIs, databases, and third-party integrations.
nYou will work closely with our product, design, and business teams to develop recent features, improve application performance, fix issues, and build scalable technology solutions.
Key ResponsibilitiesFlutter Developmentn
n
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
n
- Build clean, responsive, and user-friendly mobile interfaces.
n
- Convert UI/UX designs into high-quality Flutter applications.
n
- Implement state management using Provider, Riverpod, Bloc/Cubit, GetX, or similar frameworks.
n
- Integrate REST APIs and third-party SDKs.
n
- Handle authentication, push notifications, deep linking, payments, subscriptions, and other mobile functionalities.
n
- Optimize applications for performance, stability, and scalability.
n
- Debug and resolve crashes, UI issues, and production bugs.
n
- Publish and maintain applications on Google Play Store and Apple App Store.
n
Backend Developmentnn
- Design, develop, and maintain scalable backend services and REST APIs.
n
- Work with technologies such as Node.js / Express.js, PHP/Laravel, Python, or similar backend frameworks.
n
- Design and optimize databases such as MySQL, PostgreSQL, MongoDB, or Firebase.
n
- Implement secure authentication and authorization systems.
n
- Develop APIs for mobile applications,
admin panels, dashboards, and third-party integrations.
n
- Integrate payment gateways, notification services, analytics, and other external APIs.
n
- Implement proper API validation, error handling, logging, and security.
n
- Monitor and optimize backend performance.
n
Development & Collaborationnn
- Write clean, maintainable, and reusable code.
n
- Follow coding standards, Git workflows, and development best practices.
n
- Participate in code reviews and technical discussions.
n
- Work with product managers and designers to understand requirements and deliver features.
n
- Troubleshoot issues across mobile, backend, database, and API layers.
n
- Maintain technical documentation wherever required.
n
- Take ownership of features from development through deployment and production support.
n
Required SkillsMust Havenn
- 2–5 years of professional software development experience.
n
- Strong proficiency in Flutter & Dart.
n
- Good understanding of REST APIs and JSON.
n
- Strong backend development experience.
n
- Experience with at least one backend technology such as Node.js, Laravel/PHP, Python, or Java.
n
- Solid knowledge of SQL and/or NoSQL databases.
n
- Experience with Git/GitHub/GitLab.
n
- Understanding of API authentication such as JWT/OAuth.
n
- Experience integrating third-party APIs and SDKs.
n
- Good debugging and problem-solving skills.
n
- Understanding of mobile application architecture and lifecycle.
n
Good to Havenn
- Firebase, FCM, Firebase Analytics, Crashlytics.
n
- Payment gateway integrations such as Razorpay, PhonePe, Paytm, etc.
n
- Subscription and auto-renewal systems.
n
- AWS / Google Cloud / Azure.
n
- Docker and CI/CD.
n
- WebSocket or real-time communication.
n
- Experience with admin panels and dashboards.
n
- Experience with app analytics and attribution platforms.
n
- Experience working with AI APIs or AI-powered applications.
n
Qualificationsnn
- Bachelor's degree in Computer Science, IT, Engineering, or a related field is preferred.
n
- Strong portfolio of Flutter/mobile applications.
n
- Candidates with strong practical experience may be considered irrespective of degree.
n
What We Are Looking Fornn
- Strong ownership and accountability.
n
- Ability to independently take a feature from requirement → development → testing → deployment.
n
- Good understanding of product development.
n
- Strong attention to detail.
n
- Ability to work in a fast-paced startup environment.
n
- Willingness to learn new technologies quickly.
n
- Good communication and teamwork skills.
n
Why Join Us?nn
- Work on multiple consumer-facing mobile applications.
n
- Opportunity to work across Mobile + Backend + APIs + Payments + AI + Cloud.
n
- High ownership and exposure to complete product development.
n
- Fast-paced startup environment with opportunities to learn and grow.
n
- Opportunity to work on products used by a growing user base.
n
📌 Flutter & Backend Developer (Indore)
🏢 Myrevue
📍 Indore