Job Description:
We are seeking a skilled Flutter Developer with at least 3 years of experience to work remotely and collaborate with our development team. As a Flutter Developer, you will be responsible for designing, developing, and maintaining high-quality mobile applications using Flutter framework.
Responsibilities:
- Design and develop robust and scalable mobile applications using Flutter framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
- Conduct code reviews, debugging, and performance optimization to ensure the quality and performance of applications.
- Stay updated with the latest trends and technologies in mobile app development, particularly in Flutter and Dart programming language.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Work closely with UI/UX designers to implement user-friendly and visually appealing interfaces.
- Troubleshoot and resolve issues reported by QA and end-users, ensuring timely resolution of bugs and issues.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Minimum of 3 years of experience as a Flutter Developer or Mobile App Developer.
- Proficient in Flutter framework and Dart programming language.
- Strong understanding of mobile app development concepts, including UI design principles, RESTful APIs, and asynchronous programming.
- Experience with version control systems such as Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and collaboratively in a remote team environment.
- Good communication skills and ability to effectively communicate technical concepts to non-technical stakeholders.