Job Title: Flutter Mobile App Developer (4+ Years Experience)
Location: Chennai
Job Type: Full-Time (On-Site)
About the Role:
We are seeking a highly skilled and experienced Flutter Mobile App Developer with over 4
years of experience in mobile app development to join our dynamic team. The ideal
candidate will have a strong background in Flutter and Dart, and a deep understanding of
developing high-performance mobile apps for both iOS and Android. As a Flutter
Developer, you will be responsible for building scalable, efficient, and visually appealing
applications and delivering exceptional user experiences.
Key Responsibilities:
Design and Build High-Performance Mobile Applications: Develop and maintain cross platform mobile applications using Flutter and Dart with a focus on high performance, responsiveness, and exceptional user experiences.
Push Notifications System: Implement and manage both local and remote push
notifications, ensuring timely and effective user communication within the app.
Collaborate with Team Members: Work closely with designers, backend developers, and
product managers to deliver seamless and visually appealing app experiences.
Integration & Deployment: Integrate APIs and third-party services as needed and
manage the entire application lifecycle from concept to release on both the App Store and
Google Play Store.
Problem Solving & Debugging: Identify and resolve bottlenecks, bugs, and performance
issues to improve the app's stability and efficiency.
Stay Updated: Keep up to date with emerging Flutter frameworks, tools, and
technologies, and apply them to projects as necessary.
Testing & Optimization: Write unit and integration tests to ensure code quality and
reliability of the application. Optimize apps for maximum speed and scalability.
Skills & Qualifications:
4+ Years of Experience in Mobile App Development: Proven experience in developing
and deploying mobile applications for both iOS and Android platforms.
- Strong Knowledge of Flutter & Dart: In-depth understanding of Flutter framework, Dart
language, and the best practices for building and deploying mobile applications.
-High-Performance App Development: Proven track record in developing high performance applications with optimized code and fast load times.
- Push Notification Expertise: Deep knowledge in implementing both local and remote
push notification systems.
- Publishing Apps on App Stores: Hands-on experience with the full publishing process on
both the App Store and Google Play Store, including compliance with guidelines.
- Familiarity with State Management: Experience with state management tools such as
Provider, Riverpod, GetX, or Bloc.
- RESTful APIs & Third-Party Integrations: Strong experience in integrating RESTful APIs,
Firebase, and third-party SDKs.
- Understanding of Mobile UI/UX Principles: Ability to work closely with UI/UX designers
to implement designs and enhance user interfaces.
- Knowledge of Version Control Tools: Proficiency in using Git and version control tools
for collaborative development.
- Problem-Solving Skills: Strong analytical and problem-solving skills with attention to
detail.
- Familiarity with Agile Methodologies: Experience in working in an Agile/Scrum
development environment.
Preferred Qualifications:
Experience with CI/CD tools and practices for automated testing and deployment.
Familiarity with native mobile development (Swift, Kotlin, or Java) is a plus.
Knowledge of Google Play and App Store deployment processes and guidelines.
Job Types: Full-time, Permanent
Pay: ₹40, ₹75,000.00 per month
Benefits:
- Food provided
- Paid sick time
- Provident Fund
Education:
- Bachelor's (Preferred)
Experience:
- Application development: 4 years (Required)
- Android and IOS Development: 4 years (Required)
- Dart: 4 years (Required)
Work Location: In person