More jobs:
Flutter Developer
Job in
Jeddah, Saudi Arabia
Listed on 2025-12-19
Listing for:
Hirehub
Full Time
position Listed on 2025-12-19
Job specializations:
-
Software Development
App Developer - Mobile/Web, Full Stack Developer
Job Description & How to Apply Below
We are seeking a highly skilled and passionate Flutter Developer to join our innovative development team in Saudi Arabia
. The ideal candidate will be responsible for designing, developing, and deploying high-quality, cross-platform mobile and web applications using the Flutter framework.
- Develop and Maintain Applications: Design, build, and maintain high-performance, reusable, and reliable code for applications using the Flutter framework and Dart programming language.
- Cross-Platform Delivery: Ensure seamless functionality and a consistent, high-quality user experience (
UI/UX
) across both iOS and Android platforms from a single codebase. - API Integration: Integrate applications with backend services and RESTful APIs or other external services (e.g., Firebase, payment gateways).
- Code Quality and Performance: Write clean, well-documented, and testable code. Conduct unit, widget, and integration testing, and optimize application performance, memory usage, and battery consumption.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and backend developers, to translate business and design requirements into technical specifications and ship new features.
- Troubleshooting & Debugging: Identify, troubleshoot, and resolve application issues, bugs, and performance bottlenecks.
- Stay Updated: Continuously evaluate and implement new technologies and best practices to maximize development efficiency and stay current with the latest Flutter updates and trends.
- State Management: Implement effective state management solutions (e.g., Provider, Riverpod, Bloc) for scalable and maintainable applications.
Skills and Qualifications
- Education: Bachelors degree in Computer Science, Software Engineering, or a related technical field.
- Experience: Proven professional experience as a Flutter Developer with a strong portfolio of successfully launched mobile applications. (Specific years of experience will depend on the seniority level).
- Technical Proficiency:
- Expertise in the Dart programming language and the Flutter SDK/Framework
. - Deep understanding of the Flutter widget system and lifecycle.
- Solid experience with state management solutions (e.g., Provider, Bloc, Riverpod).
- Proficiency in integrating RESTful APIs and working with asynchronous programming.
- Experience with Git or other version control systems.
- Strong knowledge of mobile UI/UX design principles and the ability to implement responsive designs.
- Familiarity with the mobile app deployment process for both the Apple App Store and Google Play Store.
- Expertise in the Dart programming language and the Flutter SDK/Framework
- Soft Skills: Strong problem-solving, analytical, and organizational skills. Excellent verbal and written communication skills for effective team collaboration.
- Competitive Salary based on experience and qualifications.
- Accommodation provided.
- Transportation provided.
- Generous annual leave and benefits in line with Saudi labor law.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×