Mobile Application Developer with Flutter
Job details
Job description, work day and responsibilities
Role: Senior Frontend Mobile Developer / Mobile Tech Lead
Location: Madhapur, Hyderabad
Type: Full-time-Onsite
Experience: 6+ years (3+ years in a senior or lead role)
Looking for Immediate Joiners(Max to 15 Days)
Overview:
We are looking for a Senior Mobile Developer / Tech Lead to lead and scale the mobile application development efforts across iOS and Android. This role is focused on Flutter-based development but benefits from experience in native stacks like Swift, Kotlin, or React Native. The ideal candidate has a strong grasp of UI/UX design, performance optimization, and mobile architecture, and can mentor junior developers while taking ownership of mobile delivery end to end.
Key Responsibilities:
Technical Leadership & Execution
• Lead development and architecture of cross-platform mobile apps using Flutter.
• Own and evolve the mobile codebase for smartphones and tablets across iOS and Android.
• Collaborate with design, backend, and product teams to deliver performant, scalable mobile features.
• Drive architectural improvements and guide long-term technical vision for mobile apps.
Team Mentorship & Code Quality
• Guide and support junior developers through technical coaching, code reviews, and best practices.
• Enforce consistent coding standards, modular architecture, and component-driven development.
• Promote a culture of clean code, reusability, and test-driven development.
Mobile Development & Integration
• Build dynamic UIs using Flutter with efficient use of widgets, hooks, and state management (Provider, Riverpod, BLoC, etc.).
• Integrate with backend APIs using REST and GraphQL.
• Implement secure and seamless authentication flows (OAuth2, biometrics, etc.).
• Adapt designs to various form factors including phones and tablets with responsive layouts.
• Work closely with design systems and implement custom UI components where needed.
Performance, Platform & Testing
• Ensure smooth performance, minimal latency, and efficient memory usage on both iOS and Android.
• Debug platform-specific issues and optimize for native device capabilities.
• Write and maintain unit, widget, and integration tests using frameworks like Flutter Test and Mockito.
• Utilize performance monitoring tools and crash analytics to improve app stability.
Required Skills:
• 6+ years in mobile development with 3+ years in Flutter.
• Strong understanding of Dart, widget lifecycle, and state management best practices.
• Experience deploying apps to App Store and Google Play Store.
• Proficient with integrating REST and GraphQL APIs in mobile environments.
• Understanding of UI composition, animations, error handling, modularization, and offline handling.
• Familiarity with responsive design principles across multiple screen sizes and devices.
• Must have experience on US Health Care
Preferred Qualifications:
• Experience with native mobile development in Swift, Kotlin, or Java.
• Exposure to other frameworks like React Native.
• Knowledge of server-side rendering techniques (e.g., for performance-first app shells).
• Familiarity with CI/CD for mobile, Firebase, analytics, push notifications, and crash reporting.
• Experience working in fast-paced, agile teams or startup environments.
Soft Skills:
• Strong problem-solving ability and technical decision-making.
• Clear communicator with the ability to explain mobile architecture and trade-offs.
• Comfortable mentoring others and creating a growth-friendly team culture.
• Ownership mindset with attention to detail, quality, and delivery timelines.
Company address
You will be redirected to another website to apply.
Offer ID: #1170697,
Published: 2 days ago,
Company registered: 3 months ago