Job Description
Company Name: Vinsup Infotech Private Limited
Job Title: Flutter Mobile App Developer (Mid to Senior Level)
Location: Madurai / Tenkasi / Coimbatore
Experience Required: 3–5 Years
Employment Type: Full-Time
Department: Mobile App Development
Reporting To: Project Manager / Technical Lead
Job Summary:
We are looking for a highly skilled Flutter Mobile App Developer with 3–5 years of
professional experience in mobile app development. The ideal candidate should have a
strong background in Flutter, Dart, and mobile architecture patterns, along with hands-on
experience in integrating APIs, state management, and app performance optimization. You
will work closely with cross-functional teams to design, develop, and deliver high-quality
mobile applications for both Android and iOS platforms.
Key Roles & Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter and Dart.
Collaborate with designers, backend developers, and product managers to define,
design, and ship new features.
Implement clean, maintainable, and scalable code following best practices and design
patterns.
Integrate RESTful APIs, GraphQL, Firebase, and third-party services.
Ensure high performance and responsiveness of applications across devices and
platforms.Work on state management using tools such as Provider, Bloc, Riverpod, or GetX.
Handle app release cycles, including Play Store and App Store deployments.
Debug and fix technical issues, perform code reviews, and optimize app performance.
Stay updated with emerging mobile technologies, frameworks, and industry trends.
Participate in agile development processes including sprint planning, estimation, and
daily stand-ups.
Required Skills & Qualifications:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
3–5 years of proven experience in mobile app development, with at least 2+ years in
Flutter.
Strong knowledge of Dart language, OOP concepts, and Flutter SDK.
Experience with mobile UI/UX design principles, custom widgets, and responsive
layouts.
Hands-on experience with Firebase, Push Notifications, Local Storage, and Offline
Data Handling.
Good understanding of state management, dependency injection, and navigation in
Flutter.
Familiarity with version control (Git), CI/CD pipelines, and unit testing frameworks.
Knowledge of native Android (Kotlin/Java) or iOS (Swift) development is a plus.
Experience with advanced tools & technologies such as:
Flutter Web / Desktop
GraphQL / gRPC APIs
App Analytics & Crashlytics
Cloud Services (AWS / GCP / Azure) AI/ML integration (preferred)
Soft Skills:
Strong analytical and problem-solving abilities.
Excellent communication and collaboration skills.
Ability to work independently and in a team-oriented environment.
Strong attention to detail and commitment to quality.
Perks & Benefits:
Competitive salary based on experience.
Performance-based bonuses.
Opportunity to work on cutting-edge technologies.
Flexible work hours
Continuous learning and career growth opportunities.