Get in touch ham
Jobs

Flutter Developer.

We are looking for a highly skilled Flutter Developer with extensive expertise in mobile application development. The ideal candidate will have a strong command of Dart programming, proficiently integrate native and third-party modules, and optimize application performance, responsiveness, and user experience across Android and iOS platforms.

Location.
  • Chennai.
Key Responsibilities.
  • Develop and maintain cross-platform mobile applications using Flutter (Dart).
  • Optimize application performance, UI/UX, and responsiveness across different devices.
  • Collaborate with backend developers to implement APIs and data integration.
  • Ensure code quality, unit testing, and security best practices.
  • Debug and fix issues related to performance, compatibility, and usability.
  • Keep up with Flutter framework updates, best practices, and trends.
  • Work in an Agile development environment, participate in sprint planning, and collaborate with cross-functional teams.
  • Integrate complex animations, transitions, and custom UI components for enhanced user experience.
  • Develop and optimize real-time features such as WebSockets, Push Notifications, and Background Services.
  • Implement advanced Flutter packages and third-party integrations such as camera, geolocation, and sensors.
  • Ensure application compliance with performance benchmarking tools and debugging techniques.
  • Manage multi-threading and asynchronous programming effectively with isolates and event loops.
Requirements.
  • Bachelor's degree in Computer Science, Software Engineering, or a related certification.
  • 5+ years of experience in Flutter development for Android and iOS.
  • Strong knowledge of Dart, Flutter widgets, and state management.
  • Experience with platform-specific development (Android using Kotlin, iOS using Swift).
  • Familiarity with Firebase, REST APIs, GraphQL, and third-party integrations.
  • Understanding of mobile app architecture (MVC, MVVM, Clean Architecture).
  • Proficiency in Git, CI/CD pipeline integration, and automated deployment processes.
  • Strong debugging, profiling, and testing skills, including integration and unit tests, Flutter Test, and CI tools.
  • Experience with Flutter animations, UI design principles, and adaptive layouts.
  • Proficiency in memory management and performance tuning for large-scale mobile applications.
  • Understanding of security best practices, data encryption, and secure user authentication mechanisms.
  • Ability to work with native code to extend Flutter’s capabilities (Swift/Kotlin/Java).
Preferred Qualifications.
  • Knowledge of Native SDKs, Bluetooth, NFC, Sensors, and Hardware Integration.
  • Experience with Flutter Web and Desktop development.
  • Exposure to AI/ML integration in mobile applications.
  • Experience with AR/VR development using Flutter.
  • Expertise in state management and advanced application architecture patterns.
  • Published apps on Google Play Store / Apple App Store.
Job Type.
  • Full-time
  • Location: On-site
  • Salary: Competitive, based on experience.
  • Years of Experience: 2–5 years