About This Role
This Flutter Developer role involves creating high-quality mobile applications for Android and iOS platforms. The developer will work with design and development teams to build visually appealing and user-friendly mobile applications that meet client needs.
Responsibilities
- Develop and maintain mobile applications using the Flutter framework
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code
- Ensure the performance, quality, and responsiveness of applications
- Troubleshoot and debug issues as they arise and implement solutions
- Stay up-to-date with the latest industry trends and technologies related to mobile development
- Participate in code reviews and provide constructive feedback to team members
- Work closely with designers to implement UI/UX designs accurately
- Optimize application performance for a smooth user experience
- Maintain documentation for code, processes, and procedures
Requirements
- Proven experience as a mobile app developer using the Flutter framework
- Strong knowledge of Dart programming language
- Experience with third-party libraries and APIs
- Familiarity with RESTful APIs and web services integration
- Understanding of mobile app architecture and design patterns
- Knowledge of version control systems (e.g., Git)
- Problem-solving skills and attention to detail
- Ability to work in a collaborative team environment
- Excellent communication and interpersonal skills
- A minimum duration of 6 months is mandatory
Nice to have:
- A portfolio of Flutter projects
Important Details
- Employment type: Full-time, Freelance, Part-time, or Contract
- Internship option: available for candidates with no prior experience