Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Full Stack Developer (Flutter & Python/FastAPI)

Management Solutions International MSI

Role Purpose

The Full Stack Developer will be responsible for designing, developing, integrating, testing, and maintaining scalable mobile and backend applications using Flutter, Python, and FastAPI. The role requires strong experience across mobile application development, backend services, APIs, databases, and third-party integrations, with a focus on delivering reliable, secure, and production-ready solutions.

Responsibilities:-

Mobile Application Development
• Develop and maintain cross-platform mobile applications using Flutter for iOS and Android.
• Build responsive, high-performance, and scalable mobile applications.
• Implement mobile application features, integrations, and enhancements.
• Ensure compatibility, usability, and performance across iOS and Android devices.
Backend & API Development
• Develop scalable backend services using Python and FastAPI.
• Design, develop, and maintain RESTful APIs.
• Implement authentication, authorization, validation, error handling, and API security.
• Optimize backend services for performance, scalability, and reliability.
Full Stack Integration
• Integrate Flutter applications with FastAPI backend services.
• Integrate applications with databases and third-party services.
• Ensure reliable data flow and communication between frontend, backend, and external systems.
• Troubleshoot integration and API-related issues.
Database Development
• Design and maintain database schemas and data models.
• Develop and optimize database queries.
• Work with SQL and/or NoSQL databases.
• Ensure data integrity, security, and performance.
Testing & Production Support
• Develop and execute unit, integration, and API tests.
• Troubleshoot and resolve application issues across development and production environments.
• Perform root-cause analysis and implement corrective solutions.
• Support production releases and application maintenance.
Collaboration & Technical Delivery
• Collaborate with QA, DevOps, UI/UX, product, and other technical teams.
• Participate in code reviews and Agile development activities.
• Maintain technical and API documentation.
• Contribute to application architecture, scalability, and continuous improvement.

Qualification:-

Necessary Knowledge and Experience to be able to do the Job
• 5+ years of software development experience.
• Strong hands-on experience with Flutter, Python, and FastAPI.
• Solid experience developing mobile applications for both iOS and Android.
• Strong full-stack development experience covering mobile applications, backend services, APIs, databases, and web applications.
• Experience integrating mobile applications with backend systems and third-party services.
• Experience troubleshooting and resolving production application issues.
• Experience working on large-scale or production-grade mobile applications.
• Strong understanding of RESTful APIs, databases, application architecture, and software development lifecycle.
Education and Certification Requirements
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
• Relevant certifications in Flutter, Python, cloud, or software development are an advantage.
Job Specific Technical Skills
Must Have:
• Flutter / Dart
• Python
• FastAPI
• RESTful APIs
• iOS & Android Development
• Backend Development
• API Integration
• SQL / NoSQL Databases
• Git / Version Control
• Unit & Integration Testing
• Debugging & Troubleshooting
Good to Have:
• Docker
• CI/CD
• Cloud Platforms
• Microservices
• Firebase
• Application Monitoring & Logging

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (Flutter & Python/FastAPI) in Doha vacancy
  •  ...Develop, integrate, test, and maintain the backend services and business functions of the new Core System using Python and FastAPI. Key Responsibilities: Develop secure and scalable backend applications using Python and FastAPI. Build and maintain REST... 

    Swan Global

    Doha
    9 hours ago
  •  ...Full-Stack Software Engineer Location: Global, Fully Remote Job Type: Contractor...  ...solving. Key Responsibilities Develop and debug front-end and back-end...  ...languages. Required Skills Python React JavaScript Java Node.js... 
    Remote job

    YO AI Labs

    Doha
    12 days ago
  •  ...services to spread the impact of AI As a Full Stack Software Engineer (Forward Deployed),...  ...React (required), TypeScript, Next.js, Python,  Node.js, PostgreSQL or MongoDB plus hands...  ...Us: At Scale, our mission is to develop reliable AI systems for the world's most... 

    Scale AI

    Doha
    18 days ago
  • 10+ years of technical experience in designing, developing and maintaining programs and applications from front end to back end. Working with front-end frameworks such as React, Angular, or Vue.js. Building and integrating back-end services, APIs, and databases... 

    PPL Dynamics

    Doha
    more than 2 months ago
  •  ...Requirements Proven experience in Mobile Application Development • Ability to develop applications for both Android & iOS • Experience with Flutter / React Native / Kotlin / Swift or similar technologies • Knowledge of APIs, databases, application security... 

    Madre Integrated Engineering

    Doha
    29 days ago
  •  ...Frontend Developer – Core System Design and develop secure, responsive, and user-friendly interfaces for the new Core System and connect them effectively with the FastAPI backend. Key Responsibilities: Develop responsive and user-friendly web interfaces... 

    Swan Global

    Doha
    9 hours ago
  • ~8+ years of experience with OpenWay Way4 ~ Expertise in Card Issuing, Acquiring, Prepaid & Tokenization ~ Experience with Legacy CMS to Way4 Migration ~ Strong knowledge of Visa, Mastercard, EMV, PCI-DSS & 3D Secure (3DS) ~ Experience in Production Support, ...

    PPL Dynamics

    Doha
    more than 2 months ago
  •  ...HIRING | ORACLE APEX DEVELOPER | QATAR Position Title: Oracle APEX Developer Location: Doha, Qatar (Onsite) Contract Type: 1-Year Contract Role Overview Our Client is a reputable government sector organisation in Qatar seeking a highly experienced... 

    Leading Edge

    Doha
    a month ago
  •  ...We are seeking a Senior TSYS Prime Developer / Cards Solution Specialist with strong hands-on experience in TSYS Prime CMS and Prime Online . The role will be responsible for solution design, development, configuration, integration, production support, certification... 

    PPL Dynamics

    Doha
    a month ago
  • QAR 36000 per month

     ...Full-Time Academic Tutor & Mentor for Two Teenage Boys (15 & 17) — Doha, Qatar  Up to QAR 36,000 / month Full-time, Sunday–Thursday  Ref: TN7075 EED is delighted to be representing a prominent family based in Doha, seeking a highly organised Academic Tutor and... 

    EED - Elite Educational Development

    Doha
    4 days ago
  •  ...place. You‘ll make a difference by Developing Data analytics dashboards using PowerBI...  ...MQTT Custom software development using Python, SQL queries, JavaScript with strong API...  ...Science or Related field Mastery of full stack software development Track records in... 
    Doha
    14 days ago
  •  ...At Scale, our mission is to develop reliable AI systems for the world's most important...  ...has provided the high-quality data and full-stack technologies that power the world's leading...  ...large volumes of data Experience with Python, Typescript, React, and/or MongoDB... 

    Scale AI

    Doha
    17 days ago
  • Chef Wanted Join the Team at Glitch Cafe! Position: Chef (Full-Time) Glitch Cafe is looking for a passionate, creative, and experienced...  ...~Prepare and present high-quality meals consistently. ~Develop and contribute new menu ideas and seasonal specials. ~Maintain... 

    Glitch Cafe

    11 days ago
  •  ...testing •Collaborate with cross-functional teams including developers, stakeholders, and operations •Other testing duties as assigned...  ...testing tools •Exposure to automation tools (e.g., Selenium, Python-based frameworks) •ISTQB or equivalent certification... 

    BAE Systems Strategic Aerospace Services WLL

    Doha
    7 days ago
  •  ...). Log Source Integration : Integrate diverse log sources, develop custom parsers, and tune rules for accurate detection. Detection...  ...investigative workflows. Automation & Scripting : Use Python, PowerShell, or similar scripting languages for automation, dashboard... 

    Madre Integrated Engineering

    Doha
    20 days ago
  •  ...model evaluation. You'll apply your programming expertise to develop, review, and evaluate real-world coding tasks that help train...  ...Analyze, debug, and resolve issues across codebases using Python 3, Java, Rust, C++, Go, or TypeScript. Implement new features... 
    Remote job

    YO AI Labs

    Doha
    9 hours ago
  •  ...Associate Forward Deployed Engineer (aFDE) Job Type: Full-time Location: Remote Work Arrangement: Hourly We are seeking...  ...responsibilities over time. Required Skills Python SQL Data Workflows Basic Programming & Scripting APIs... 
    Remote job

    YO AI Labs

    Doha
    2 days ago
  •  ...threat intelligence platforms. Proficient in SIEM, EDR, forensic tools, and scripting (e.g., Python, PowerShell) for automation and investigation. Ability to develop and maintain IR playbooks, escalation procedures, and response workflows. Strong documentation... 

    Madre Integrated Engineering

    Doha
    21 days ago
  •  ...management team and enterprise data stewards at leadership meetings, develop and deliver presentations on the value of data, and serve on...  ...track record implementing scalable data governance technology stacks (including business glossary, data lineage, data quality).... 

    Kintec Recruitment Limited

    Doha
    26 days ago
  •  ...prior AI experience is required. Key Responsibilities Develop and implement features in existing open-source projects. Fix...  ...explanations of implementations. Required Skills Python 3 Java Rust C++ TypeScript Algorithms & Problem... 
    Remote job

    YO AI Labs

    Doha
    9 days ago
  •  ...stores, retrieval layers, LLM integrations and streaming inference Develop operational strategies for agentic systems, including rollout...  ..., vector DBs, retrieval strategies Strong proficiency with Python, familiarity with Java and API protocols (REST/gRPC) Experience... 

    EPAM Systems

    Doha
    6 days ago
  •  ...# Support military students in achieving academic success and developing practical digital skills in Microsoft Word, Microsoft Excel, Email...  ...in one or more of the following subject areas: Java, Python, object-oriented programming, data structures, algorithms, debugging... 

    BAE Systems

    Doha
    a month ago
  •  ...deliver, assess and continuously improve learning activities that develop the knowledge, skills, behaviours and competencies required...  ...subjects. This may include, but is not limited to, Java, Python, object-oriented programming, data structures, algorithms, debugging... 

    BAE Systems

    Doha
    a month ago
  •  ...Participate in briefings, meetings and training programs, continuously develop beverage knowledge and promote a positive “Yes I Can!” service...  ..., learning, and career development —helping you reach your full potential.  Experience the Team Spirit - Join a workplace that... 

    Radisson Hotel Group

    Doha
    11 days ago
  •  ...Description   The IT Officer will be responsible for managing the full IT operations and infrastructure of the organization, ensuring...  ..., performance monitoring, maintenance, and troubleshooting. Develop and maintain SQL queries, reports, stored procedures, and... 

    Management Solutions International MSI

    Doha
    6 hours ago
  •  ...marketing budget, forecasts and other reports as directed/required Develop rates, group ceilings and deployment strategies through review...  ...activities of the Sales and Revenue Departments Develop a full working knowledge of the operations of the hotel, including Food... 

    Mondrian

    Doha
    5 hours ago
  •  ...ballrooms, a 490 sqm gymnasium, a 20-meter indoor swimming pool, and a full-service deluxe spa. Designed as an urban sanctuary, La Cigale...  ...pastries, cakes, desserts, chocolate, and sugar showpieces. Develop creative concepts and themed culinary displays. Maintain high... 

    AccorHotel

    Doha
    12 days ago
  •  ...ballrooms, a 490 sqm gymnasium, a 20-meter indoor swimming pool, and a full-service deluxe spa. Designed as an urban sanctuary, La Cigale...  ...them to supervisors. Coaches, counsels, disciplines and develops subordinate employees. Qualifications PHYSICAL DEMANDS... 

    AccorHotel

    Doha
    11 days ago
  •  ...sales activities to maximize hotel revenue and market presence. Develop and maintain strong relationships with corporate, government and...  ..., learning, and career development —helping you reach your full potential.  Experience the Team Spirit - Join a workplace that... 

    Radisson Hotel Group

    Doha
    6 days ago
  •  ...ensure you always have the tools and knowledge to harness your full potential and reach your goals. A competitive package, inclusive...  ...of the property's Rooms department. Responsible for planning, developing, implementing and evaluating the quality of property’s rooms.... 

    Marriott

    Doha
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer (Flutter & Python/FastAPI). Be the first to apply!