Job Description
• Lead and mentor a team of Flutter developers, providing direction and support to ensure high-quality code and performance
• Demonstrate expertise in data structures, algorithms, and efficient problem-solving techniques
• Integrate and manage APIs, including RESTful APIs, GraphQL, and WebSockets
• Utilize deep hands-on experience with Flutter and Dart to develop cross-platform mobile applications
• Apply Clean Architecture principles and adhere to best practices for scalable, maintainable Flutter apps
• Manage state efficiently using Flutter state management tools like Provider and BLoC
• Optimize app performance, manage offline storage, and handle asynchronous programming
• Implement image caching and integrate Firebase Cloud Messaging and Crash Analytics
• Have foundational knowledge of native app development for iOS (Swift) and Android (Kotlin/Java)
• Leverage method channels to access native APIs when necessary
• Work with Git for version control and manage code repositories
• Write and maintain unit tests to ensure code reliability and stability
• Oversee the release process for Flutter apps on both the App Store and Play Store
• Performs other tasks as assigned by the direct supervisor
Benefits Include:
• Competitive Salary + Allowances
• Paid Overtime
• NSSF Insurance
• Seniority Payment (as per labor law)
• Training & Career Development Opportunities
• Supportive Team Environment & Annual Party
• Annual Leave, Sick Leave and Maternity Leave + Public Holidays
Job Requirements
• A recognized bachelor’s degree in Computer Science or equivalent
• 5 to 7 years of experience in mobile app development
• 1 to 2 years of hands-on experience developing apps using Flutter
• 1 to 2 years of experience in a team lead or similar leadership role
• Proven experience as an app developer
• Knowledge of Flutter
• Knowledge of back-end services
• Knowledge of Google’s design principles and application interface guidelines
• Familiarity with push notifications, APIs, and cloud messaging
• Good command of English communication, both spoken and written
• Proficient in Microsoft Office applications
• Experience in a Construction Company will be an advantage
📨 Apply Now: https://www.cmedcc.com/en/employment-application
Note: Only candidates who filled in the CMEDCC Employment Application form will be reviewed.
More information!!
🌐 www.cmedcc.com
📲 061 777 875 (Telegram)
💬 https://t.me/CMEDCCCareers
📨 careers@cmedcc.com