We are seeking a skilled Flutter Developer with a minimum of two years of experience to join our dynamic team. The ideal candidate will be responsible for developing high-quality mobile applications using the Flutter framework.
As a Flutter Developer, you will collaborate with cross-functional teams to design, develop, and maintain mobile applications that meet our clients needs. This position offers an excellent opportunity to work on exciting projects and grow professionally in a supportive environment.
Responsibilities
- Develop and maintain high-quality mobile applications using the Flutter framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs and performance bottlenecks.
- Participate in code reviews to maintain code quality and ensure best practices.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work closely with designers to implement UI/UX designs.
- Optimize application for maximum speed and scalability.
- Stay updated with the latest industry trends and best practices in mobile development.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of two years of experience in mobile application development using Flutter.
- Strong understanding of the Flutter framework, Dart programming language, and mobile app architecture.
- Experience working with RESTful APIs, third-party libraries, and JSON.
- Proficient understanding of code versioning tools, such as Git.
- Solid understanding of the full mobile development life cycle.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Ability to work independently and in a team environment.
- Experience with Agile development methodologies is a plus.
- Published applications on the App Store or Google Play is a plus.