Matchable
About the Job:
We are seeking a talented Flutter Developer for a remote freelance position. You will be working with a dynamic team on innovative projects, primarily utilizing Flutter, Laravel and AWS. This role requires a minimum of 4 years of experience in mobile app development. Knowledge of Firebase is a plus. Candidates should be located in a timezone near Dubai or Riyadh for optimal collaboration.
Job Responsibilities:
- Develop and Maintain Mobile Applications: Design, build, and maintain high-performance, reusable, and reliable Flutter applications for both iOS and Android platforms.
- Integrate with Backend Services: Collaborate with backend developers to integrate mobile applications with RESTful APIs and other backend services, including those built with Laravel.
- UI/UX Implementation: Work closely with designers to ensure seamless implementation of UI/UX designs in the mobile applications.
- Code Quality: Write clean, maintainable, and efficient code, ensuring best practices are followed, including version control with Git.
- Performance Optimization: Ensure the performance, quality, and responsiveness of applications, conducting thorough testing and debugging.
- Troubleshoot and Resolve Issues: Identify and fix bugs, and ensure application performance meets the required standards.
- Stay Updated: Keep up-to-date with the latest technologies, trends, and best practices in mobile development, cloud services, and related fields.
- Collaboration: Communicate effectively with team members and stakeholders to deliver high-quality products within agreed timelines.
Qualifications:
- Bachelor’s Degree: In Computer Science or related field, or equivalent experience.
- Proven Experience: At least 4 years of experience in mobile app development using Flutter.
- Backend Integration: Strong understanding of integrating mobile applications with backend services, particularly Laravel.
- AWS Experience: Proficient in designing and managing cloud infrastructure on AWS.
- Database Management: Experience with database management and design, including MySQL or PostgreSQL.
- Version Control: Familiarity with version control systems such as Git.
- Problem-Solving: Excellent problem-solving skills and attention to detail.
- Independent & Team Work: Ability to work independently as well as collaboratively in a team environment.
- Communication: Strong communication skills, both written and verbal.
- Bonus Skills: Knowledge of Firebase is a plus.
To apply for this job please visit matchable.work.