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
- ...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...
- ...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
- ...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...
- 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...
- ...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...
- ...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...
- ~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, ...
- ...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...
- ...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...
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...- ...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...
- ...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...
- 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...
- ...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...
- ...). 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...
- ...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
- ...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
- ...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...
- ...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)....
- ...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
- ...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...
- ...# 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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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....
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Full Stack Developer (Flutter & Python/FastAPI). Be the first to apply!
