Role Overview
We are seeking a talented Flutter Developer to join our team. The ideal candidate will have experience building high-quality mobile applications for both Android and iOS platforms using the Flutter framework. You will collaborate with design and development teams to create visually appealing, performant, and user-friendly applications that meet client needs and business objectives.
Key Responsibilities
- Develop, maintain, and deploy mobile applications using the Flutter framework for Android and iOS
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code following best practices
- Ensure high performance, quality, and responsiveness of applications
- Troubleshoot, debug, and resolve technical issues in a timely manner
- Work closely with designers to implement UI / UX designs accurately and effectively
- Optimize application performance to provide smooth and seamless user experiences
- Participate in code reviews, providing constructive feedback and knowledge sharing
- Maintain technical documentation for code, processes, and procedures
- Stay up-to-date with the latest trends, tools, and technologies in mobile development
Requirements
Proven experience as a mobile app developer using the Flutter frameworkStrong proficiency in Dart programming languageExperience with third-party libraries, packages, and APIsFamiliarity with RESTful APIs and web services integrationSolid understanding of mobile app architecture, design patterns, and best practicesKnowledge of version control systems such as GitStrong problem-solving skills and attention to detailAbility to work effectively in a collaborative team environmentExcellent communication and interpersonal skillsA portfolio of Flutter projects is a plusSkills Required
Flutter, DART, Git, Android, Ios