Key Responsibilities Design, develop, test, and maintain cross-platform mobile applications using Flutter. Build and maintain reusable code and libraries for future use. Integrate mobile apps with RESTful APIs/Socket/GraphQL and/or other third-party services. Collaborate with designers to ensure pixel-perfect UI implementation. Optimize application performance and responsiveness. Debug and resolve production issues, bottlenecks, and bugs. Participate in code reviews and help improve team development practices. Stay updated with Flutter, Dart, and mobile development trends and tools. Own key project deliverables and ensure timely, high-quality output aligned with business goals.​ Minimum Requirements Strong sense of ownership and responsibility 2+ years of hands-on experience with Flutter & Dart in production-grade apps. Solid understanding of mobile application architecture, state management (Provider, BLoC, Riverpod, etc.), and component-based development. Ability to develop high-performant mobile apps Experience with Firebase, push notifications, local storage, and platform channels. Proficient in deploying apps to Google Play Store and Apple App Store. Working knowledge of native Android/iOS or React Native development (Java/Kotlin or Swift or React Native) is a plus. Understanding of CI/CD for mobile apps and version control using Git. Strong debugging, performance optimization, and problem-solving skills. Experience working in Agile teams and using project tracking tools like Jira or Trello. Ability to work independently and lead modules or small teams if needed. Excellent problem-solving, communication, and leadership skills.​ What We Offer 5-days working week and a collaborative culture. Exposure to international clients and high-impact projects. Modern tech stack and tools to enhance your productivity. Mentorship from senior engineers and cross-functional collaboration. Continuous professional development through courses and workshops. An open and innovation-driven team environment.