:We are seeking an experienced Flutter Developer to join our mobile app development team. As a Flutter Developer, you will play a crucial role in designing, developing, and maintaining high-quality mobile applications. If you have a passion for creating elegant and efficient user interfaces, optimizing performance, and ensuring code quality, wed love to hear from you!Responsibilities:- Collaborate with cross-functional teams to define, design, and ship new features and enhancements for our mobile applications.- Develop production-ready applications using Flutter, ensuring smooth performance and responsiveness across various devices.- Utilize your in-depth knowledge of Flutter widgets, state management, and app architecture to create robust and scalable mobile applications.- Work with native mobile development technologies (Swift or Kotlin) to integrate platform-specific features when necessary.- Apply object-oriented programming principles and design patterns to maintain clean and maintainable code.- Integrate third-party libraries and APIs to enhance app functionality and user experience.- Deeply understand OS-level services and APIs to optimize app performance and user interactions.- Implement CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) to automate build, testing, and deployment processes.- Write comprehensive unit and integration tests to ensure code quality and functionality.- Utilize version control tools like Git to manage codebase changes and collaborate effectively with other developers.- Optimize app performance, data usage, and memory consumption using profiling and tuning tools.- Implement payment services and native gateways for seamless in-app transactions.Qualifications:- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).- 5+ years of overall experience in mobile app development.- 4+ years of hands-on experience developing production-ready applications with Flutter.- Strong understanding of object-oriented programming principles and design patterns.- Experience with third-party libraries and APIs.- Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) to automate builds, testing, and deployments.- Proficiency in version control tools (e.g., Git).- Experience with performance, Data usage, and memory tuning with tools.- Experience with payment services and can implement native gateways.Additional Information:- This position is based in our Dubai office.- Opportunity to work on exciting and innovative projects in a collaborative environment.If you meet these qualifications and are passionate about mobile app development, we encourage you to apply! Please submit your resume and portfolio showcasing your Flutter projects.Job Types: Full-time, ContractExperience:
Developer: 2 years (Preferred)
This job has been sourced from an external job board. More jobs on https://www.qureos.com/Take Your Hiring to the Next Level