Full Stack Flutter Developer
Back to Jobs
CodeNinjaGet Smart Job AI Coach in the appFree on iOS and Android 






Full Stack Flutter Developer
Location
Riyadh, Riyadh Province, Saudi Arabia
Experience
Mid
Posted
Jul 7, 2026
Apply by
August 6, 2026
Applicants
0
Early applicantFull-timeWork from Office
Job Description
About the Role
We are seeking a Full-Stack Engineer with a strong expertise in Flutter to join a fast-growing
startup building digital solutions for the construction industry. While your primary
superpower will be driving mobile app development using Flutter, you will also play a key
role in building, maintaining, and integrating the backend services that power our mobile
experiences. This is a hands-on role for a versatile engineer who enjoys building scalable,
end-to-end features in a fast-paced, agile environment.
Key Responsibilities
• Frontend Mobile Development: Design, build, and maintain cross-platform mobile
applications using Flutter/Dart, translating complex UI/UX designs into high-quality,
responsive interfaces.
• Backend Architecture & Integration: Develop, optimize, and maintain scalable
backend services, databases, and server-side logic to support the mobile application.
• API Management: Design and implement robust RESTful APIs, WebSockets, or
GraphQL endpoints, ensuring smooth data synchronization between the frontend
and backend.
• Performance Optimization: Debug, profile, and optimize end-to-end application
performance—addressing both mobile UI rendering bottlenecks and backend
database query latency.
• Clean Code & Architecture: Maintain clean, scalable, and well-documented
architectural patterns across the entire technical stack.
• Startup Collaboration: Work closely with product owners, designers, and the
broader engineering team to contribute to architectural decisions as our product
scales.
Core Mobile Expertise: 3–5 years of hands-on experience with Flutter & Dart, with a
proven track record of shipping production-ready mobile apps to the App Store and
Google Play.
• Robust Backend Experience: Solid experience building server-side applications using
modern backend technologies (e.g., Node.js, Python/Django, Go, or .NET) and
managing relational/non-relational databases (PostgreSQL, MongoDB, etc.).
• State Management & Architecture: Deep understanding of Flutter state
management solutions (Bloc, Riverpod, or Provider) and solid architectural patterns
(Clean Architecture, MVVM).
• System Integration: Strong proficiency in REST API integration, authentication
protocols (OAuth2, JWT), and third-party SDK integrations.
• Industry Context: Prior experience building software for construction, real estate,
PropTech, or field-services industries is a strong plus.
• Mindset & Communication: Comfortable navigating a fast-paced startup
environment with evolving scopes. Strong English communication skills (written and
verbal) are essential.
Nice to Have
• Experience with Cloud Infrastructure (AWS, Azure, or GCP) and serverless
architectures.
• Familiarity with mobile CI/CD pipelines (Codemagic, Fastlane, GitHub Actions) and
automated testing frameworks.
• Background in native Android (Kotlin) or iOS (Swift) development.
Key Responsibilities
- Design, build, and maintain cross-platform mobile applications using Flutter and Dart.
- Develop, optimize, and maintain scalable backend services, databases, and server-side logic.
- Design and implement robust RESTful APIs, WebSockets, or GraphQL endpoints.
- Debug, profile, and optimize end-to-end application performance.
- Maintain clean, scalable, and well-documented architectural patterns across the technical stack.
- Collaborate with product owners, designers, and engineering teams on architectural decisions.
Skills Required
FlutterDartNode.jsPythonDjangoGo.NETPostgreSQLMongoDBBlocRiverpodProviderClean ArchitectureMVVMREST APIOAuth2JWTWebSocketsGraphQLCommunicationProblem solvingAdaptabilityAWSAzureGCPServerless architecturesCodemagicFastlaneGitHub ActionsKotlinSwift
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

Full-Stack Entwickler Flutter oder Django REST Framework (m/w/d)
Leannova GmbH
Full-timeHybrid
Clara-Eylert-Straße 4Mid

Senior Full Stack Developer | AI Forward
Accenture Federal Services
106,300–221,100 / Year
Full-timeHybrid
WashingtonSenior

Full Stack Developer - Intermediate
LaPrairie Group of Companies
Full-timeEasy applyWork from Office
CalgaryMid

Développeur Full-Stack F/H
Eiffage
Full-timeWork from Office
NantesSenior

Senior Mobile Software Developer (Android Specialization)
Transflo
Full-timeWork from Home
RemoteSenior

Lead Full stack Mobile developer
Weekday AI (YC W21)
30,00,000–45,00,000 / Year
Full-timeHybrid
MumbaiSenior