Job Description:We are seeking a talented Junior to Mid-Level Flutter Developer to join our dynamic team. As a Flutter Developer, you will be responsible for developing mobile applications using the Flutter framework for both Android and iOS platforms. You will work closely with our design and development teams to deliver high-quality, user-friendly mobile applications.
Responsibilities:Develop mobile applications using Flutter framework.Collaborate with cross-functional teams to define, design, and ship new features.Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.Write clean, maintainable, and efficient code.Troubleshoot and debug applications to optimize performance and ensure a smooth user experience.Continuously discover, evaluate, and implement new technologies to maximize development efficiency.Stay up-to-date with the latest trends and best practices in mobile application development.Contribute to team meetings, brainstorming sessions, and code reviews.
Requirements:Bachelor's degree in Computer Science, Engineering, or a related field.Proven experience developing mobile applications using Flutter.Solid understanding of Dart programming language.Experience with mobile app development best practices, including responsive design, performance optimization, and user interface principles.Familiarity with RESTful APIs and JSON.Strong problem-solving skills and attention to detail.Ability to work independently and as part of a team in a fast-paced environment.Excellent communication and collaboration skills.Experience with version control systems such as Git is a plus.Familiarity with Agile methodologies is preferred.