Senior Flutter Developer Job Description
As a Senior Flutter Developer, you will be involved in the entire application lifecycle, from concept and design to testing and deployment. You will utilize your expertise in Flutter framework to create efficient and user-friendly mobile applications. Additionally, you will collaborate with cross-functional teams to define, design, and ship new features.
Responsibilities
- Develop and maintain robust and high-performance Flutter applications for iOS and Android platforms.
- Work closely with design and product teams to create innovative and user-friendly mobile applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize application performance and ensure seamless user experience.
- Troubleshoot and debug issues to maintain the quality and performance of the applications.
- Stay up-to-date with the latest trends and best practices in mobile development.
- Provide technical guidance and mentor junior developers.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Proven experience as a Flutter Developer, preferably in a senior role.
- Strong knowledge of Flutter framework, Dart programming language, and mobile app development.
- Experience in developing and deploying mobile applications for iOS and Android platforms.
- Solid understanding of mobile UI design principles, patterns, and best practices.
- Familiarity with RESTful APIs and integration of third-party libraries.
- Proficient in Git version control system.
- Excellent problem-solving and debugging skills.
- Strong communication and collaboration abilities.
- Ability to work effectively in a fast-paced and dynamic environment.
Skills
- Flutter
- Dart
- iOS
- Android
- Mobile Application Development
- UI Design
- RESTful APIs
- Git
- Problem-solving
- Communication