
Flutter Developer - Contract Role
Trivandrum
in 7 days
Brief Description Develop and maintain high-performance mobile applications using Flutter. Implement and integrate native Android functionalities when needed. Work closely with UI/UX designers to create visually appealing and user-friendly applications. Write clean, efficient, and well-documented code following best practices. Optimize application performance, including memory management and speed. Debug and fix issues, conduct thorough testing, and ensure application stability. Integrate third-party APIs and services. Utilize platform-specific SDKs and libraries to enhance app functionality. Collaborate with cross-functional teams to define, design, and ship new features. Stay up-to-date with emerging technologies and trends in mobile development. Preferred SkillsStrong experience with Flutter & Dart for mobile application development. ● Experience with Flutter plugin development and platform channels. ● Strong expertise in GetX for state management (mandatory). ● Proficiency in native Android development using Java/Kotlin. ● Solid understanding of Android SDK, Android lifecycle, and Jetpack components. ● Proficiency in Hilt for dependency injection, Coroutines for asynchronous programming, Retrofit for API integration, and MVVM/Clean architecture. ● Familiarity with Android UI/UX principles, Firebase, and RESTful APIs. ● Hands-on experience with version control systems. ● Strong debugging and problem-solving skills. ● Experience in writing unit tests and integration tests. ● Familiarity with CI/CD tools and automated testing is an advantage. ● Knowledge of iOS development (Swift/Objective-C) is a plus. ● Understanding of Google Play Store release process and app signing. ●Experience with Wearable device integration and Bluetooth communication is a plus. Skills: Flutter, Dart, Kotlin & Java Experience: 5+ years Work Location: Trivandrum