41 Mobile Development jobs in Qatar
Android Developer
Posted today
Job Viewed
Job Description
Senior Android Developer
Location:
Doha, Qatar
Department:
Technology & Development
Reports to:
Solution Architect / Project Manager
About Applab
Applab is a leading technology solutions provider in Qatar, specializing in secure, scalable, and innovative digital products for government, enterprise, and private sectors. We deliver impactful mobile applications and platforms aligned with national cybersecurity standards.
Role Overview
We are seeking a
Senior Android Developer
to join our Qatar office. The role involves leading Android application development, ensuring performance, scalability, and security of mobile solutions. You will work closely with cross-functional teams, mentor junior developers, and contribute to shaping the mobile technology roadmap at Applab.
Key Responsibilities
- Design, develop, and maintain
advanced Android applications
using
Kotlin and Java
. - Architect
clean, modular, and maintainable codebases
using MVVM, MVP, and Clean Architecture. - Lead development of
enterprise and government Android applications
in compliance with cybersecurity guidelines. - Implement secure authentication mechanisms (
OAuth, JWT, biometric authentication, etc.
). - Integrate
RESTful APIs, GraphQL, and WebSockets
for real-time features. - Ensure
high performance, low latency, and optimized memory/battery usage
. - Set up and maintain
CI/CD pipelines
(Jenkins, GitHub Actions, Bitrise, etc.) for seamless delivery. - Conduct
code reviews, unit/UI testing (JUnit, Espresso)
, and enforce best practices. - Collaborate with UI/UX designers to build
responsive and accessible interfaces
. - Mentor junior developers and foster technical excellence within the team.
Qualifications
- Bachelor's/Master's degree in Computer Science, Software Engineering, or related field.
- 6+ years
of proven Android development experience. - Strong expertise in
Kotlin, Java, and Android SDK
. - Proficiency with
Jetpack components (Room, LiveData, ViewModel, Navigation, Compose)
. - Experience with
networking libraries (Retrofit, OkHttp)
and dependency injection frameworks (
Dagger/Hilt, Koin
). - Familiarity with
CI/CD pipelines, Git, and agile practices
. - Strong debugging, problem-solving, and performance optimization skills.
- Excellent communication and leadership abilities.
Preferred Skills
- Experience delivering
large-scale or government mobile applications
. - Knowledge of
Azure, Firebase, or other cloud platforms
. - Expertise in
security, data encryption, and compliance standards
. - Familiarity with
Play Store publishing and release management
Android Developer
Posted today
Job Viewed
Job Description
Android Developer:
Mid-Level Android Developer
Experience: 5+ years
Job Description
We're looking for a skilled Android Developer to build scalable and maintainable apps using Jetpack Compose, modular architecture, and Clean Architecture. You'll own features end-to-end, from designing modular layers to delivering pixel-perfect UIs and ensuring smooth performance.
Responsibilities
- Develop and maintain features using Jetpack Compose, Navigation-Compose, and StateFlow.
- Work on modular projects, splitting responsibilities across base/core/data/domain/ui modules.
- Enforce clean separation of concerns with Clean Architecture principles.
- Integrate APIs using Retrofit, manage caching with Room or DataStore.
- Collaborate closely with designers and backend teams to define REST contract requirements.
- Ensure a high level of app performance and responsiveness.
- Conduct code reviews and contribute to shared component libraries.
- Write unit and UI tests using JUnit, MockK, Turbine, and Compose UI testing APIs.
- Contribute to internal documentation and technical design documents.
Requirements
- Strong command of Kotlin, Coroutines, Flow, and Jetpack Compose.
- Experience working on multi-module Android apps.
- Solid understanding of Clean Architecture, repository pattern, and domain-driven design.
- Familiar with tools such as Android Studio, ADB, Firebase, LeakCanary, and Crashlytics.
- Experience with Koin, Hilt, or other DI tools.
- Good grasp of CI/CD, Gradle optimization, and Git workflows.
- Bonus: Familiarity with Compose Animation APIs and Accompanist libraries.
Android Developer – SoftPOS
Posted today
Job Viewed
Job Description
At Dibsy, we're on a mission to change the way businesses accept payments in Qatar — helping accelerate the shift from cash to seamless digital transactions. We are building the digital financial infrastructure for the region, with a vision where every transaction flows securely through Dibsy.
We're growing fast — and we're looking for passionate builders to help shape the future.
About the Role
We are looking for an experienced Android Developer to join our team and help build Dibsy Terminal, our SoftPOS solution. You will be responsible for developing secure, high-performance Android applications that allow businesses to accept in-person payments directly on their smartphones
What You'll Do
- Design, develop, and maintain Android applications focused on contactless SoftPOS payments.
- Implement secure payment flows using NFC, EMV, and card-present technologies.
- Work closely with product managers, backend engineers, and UI/UX designers to deliver a seamless merchant experience.
- Integrate third-party SDKs and payment libraries as required (e.g. Visa Tap to Phone, Mastercard MPoC).
- Troubleshoot and resolve issues related to performance, connectivity, and device compatibility.
- Write clean, scalable, and testable code in Java and Kotlin.
What We're Looking For
- 3+ years of experience in Android app development.
- Strong command of Java and Kotlin with experience using Android SDKs, tools, and best practices.
- Previous experience working on payment, NFC, or SoftPOS applications is a strong plus.
- Strong problem-solving skills and attention to detail.
- Comfortable working in a fast-paced, startup-like environment.
Ready to build the future of digital payments in Qatar?
Apply now and join us on this exciting journey.
iOS Developer
Posted today
Job Viewed
Job Description
About the Role
We're seeking a talented Senior iOS Developer with at least 5 years of experience to design, build, and maintain high-performance, user-friendly applications for the iOS ecosystem. You'll work collaboratively with our product, design, and backend teams to deliver new features, improve existing functionality, and ensure the performance and reliability of our mobile applications. This is a key role where you will be expected to not only write high-quality code but also mentor junior developers, contribute to architectural decisions, and help shape the future of our mobile platform.
Responsibilities
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Mentor and provide technical guidance to other developers on the team.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Ensure the performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
Qualifications
- 5+ years of professional experience in iOS development.
- Strong proficiency in Swift and familiarity with Objective-C.
- In-depth knowledge of the iOS SDK, different versions of iOS, and how to deal with different screen sizes.
- Proven experience with UIKit, SwiftUI, and an understanding of when to use each.
- Experience with Core Data and/or other data persistence frameworks.
- Familiarity with RESTful APIs, asynchronous networking, and integrating with backend services.
- Experience with version control systems, particularly Git.
- Solid understanding of the full mobile development lifecycle, including continuous integration (CI/CD).
- Demonstrated ability to write clean, well-documented, and maintainable code.
- A portfolio of published applications on the App Store is a plus.
Required Skills
- Experience with unit testing and UI testing.
- Knowledge of mobile architecture patterns (e.g., MVVM, MVC, VIPER).
- Experience with multithreading and performance tuning.
- Familiarity with GraphQL.
- Experience with mobile analytics and A/B testing frameworks.
Pay range and compensation package
Competitive salary based on experience and qualifications.
iOS Developer
Posted today
Job Viewed
Job Description
Location:
Doha, Qatar
Department:
Technology & Development
About Applab
Applab is a fast-growing technology company delivering digital solutions across government, enterprise, and private sectors in Qatar and internationally. We specialize in creating secure, scalable, and innovative applications that comply with national cybersecurity standards.
Role Overview
We are looking for a
Senior iOS Developer
to join our Qatar office. The ideal candidate will be responsible for designing, developing, and maintaining high-performance iOS applications. You will lead technical decision-making, ensure best coding practices, and mentor junior developers while working closely with cross-functional teams.
Key Responsibilities
- Design, build, and maintain advanced iOS applications using
Swift and SwiftUI
. - Implement
clean, scalable, and maintainable code
leveraging MVVM, MVC, and VIPER architectures. - Lead the development of
government and enterprise mobile applications
, ensuring alignment with cybersecurity and compliance standards. - Integrate secure authentication mechanisms (
OAuth, JWT, Apple Sign-In
). - Build
real-time data features
using WebSockets, push notifications, and REST/GraphQL APIs. - Optimize performance for speed, memory, and battery efficiency.
- Set up and maintain
CI/CD pipelines
(Jenkins, GitHub Actions, Bitrise, etc.). - Conduct
unit testing, UI testing, and code reviews
to ensure reliability and maintainability. - Mentor junior developers and share knowledge across the team.
- Collaborate with product managers, designers, backend engineers, and QA teams.
Qualifications
- Bachelor's/Master's degree in Computer Science, Software Engineering, or related field.
- 6+ years
of proven experience in iOS application development. - Strong expertise in
Swift, SwiftUI, and UIKit
. - In-depth understanding of
iOS frameworks, design patterns, and security principles
. - Experience with
REST APIs, GraphQL, and third-party SDK integrations
. - Familiarity with
CI/CD tools, Git, and agile methodologies
. - Strong debugging and problem-solving skills.
- Excellent communication and leadership skills.
Preferred Skills
- Experience working on
government or large-scale enterprise applications
. - Knowledge of
Azure, Firebase, or other cloud services
. - Familiarity with
localization, accessibility, and UX/UI optimization
. - Hands-on experience with
security compliance and app store deployment
.
Senior iOS Developer
Posted today
Job Viewed
Job Description
Job Title: Senior iOS Developer (Swift)
Location: Qatar (On-site)
Experience: 5+ years in iOS development
Employment Type: Full-time
Key Qualifications
Expertise: Swift, Objective-C, iOS SDK, SwiftUI, Combine
Architectures: MVVM, Clean Architecture, Coordinator Pattern
Tools: Xcode, CocoaPods, SPM, CoreData, Realm, Firebase
Bonus: Experience with Flutter/Dart for cross-platform modules
Responsibilities
Design and build high-performance iOS applications for fintech, e-commerce, or enterprise sectors.
Collaborate with cross-functional teams to define architecture and ensure code quality.
Optimize app performance (memory, launch time) and troubleshoot complex issues.
Mentor junior developers and conduct code reviews.
Preferred Experience
Worked on banking, healthcare, or large-scale consumer apps.
Familiarity with Backbase SDK or server-driven UI is a plus.
Strong understanding of CI/CD, TDD, and Agile methodologies.
Soft Skills
Leadership, problem-solving, and adaptability in fast-paced environments.
Excellent communication in English
Education
Bachelor's/Master's in Computer Science or related field.
Skills: sdk,ios,swift,ios sdk,xcode,clean architecture,agile,architecture,objective-c,spml,backbase,swiftui,agile methodologies,ci/cd,mvvm,coredata,cocoapods
Software Engineer
Posted today
Job Viewed
Job Description
Hiring: Software Engineer
Location: Onsite – Qatar
Duration: 6 Months & Extendable
Salary: QAR 12,000/- (Full Package)
Key Skills & Experience:
- Strong expertise in Java 17, Spring Framework, and Spring Boot
- Hands-on experience with Angular, AngularJS, JavaScript, NodeJS
- Skilled in developing REST APIs and Graph Query Language (preferred)
- Solid understanding of collections frameworks
- Proficiency in SQL, PL/SQL, Oracle, MySQL, SQL Server
- Familiar with PostgreSQL, MongoDB, or NoSQL databases
- Knowledge of database design, data modeling, and administration
- Experience with NiFi and retrieving data via APIs is an advantage
Requirements:
- Minimum 5–8 years of relevant development experience
- Strong problem-solving and debugging skills
Job Type: Contract
Contract length: 6 months
Pay: QAR11, QAR12,000.00 per month
Application Question(s):
- Do you have experience working with Angular, AngularJS, JavaScript, and
- How many years of hands-on experience do you have with Java, Spring Framework, and Spring Boot?
- How many years of experience do you have with SQL, PL/SQL, and RDBMS like Oracle, MySQL, or SQL Server?
- Have you developed and exposed REST APIs or worked with HTTP REST/JSON web services?
- Do you have experience with database design, NoSQL databases (PostgreSQL, MongoDB), or using tools like Nifi?
*
What is your notice period? (Immediate / 15 days / 30 days / Other – please specify)
Be The First To Know
About the latest Mobile development Jobs in Qatar !
Software Engineer
Posted today
Job Viewed
Job Description
Ready to build the future of food?
The global food supply chain runs on outdated systems of paper and phone calls, and we believe it's time for a revolution. This inefficiency is the root cause of massive food waste, and we're on a mission to fix it.
At Wady AI, we're building the digital backbone for the entire industry. We are set to lead the race in the GCC and MENA by transforming how food moves, digitizing the supply chain, and reducing waste using the power of data.
We're looking for ambitious, passionate young talent in Qatar to join our mission. If you are an aspiring engineer in
Back End, Front End, Machine Learning, or AI
, this is your chance to build a better future with us. We're offering a bonus for those with a strong foundation in
React, React Native, and NodeJS
.
This isn't just an internship; it's an opportunity to join a team set on a global mission, with a clear path to a full-time role for the right candidate. The work is challenging, the vision is bold, and the impact is real.
If you are ready to help us build a smarter, more sustainable food system, we want to hear from you.
WadyAI #Qatar #Internship #TechJobs #FoodTech #SupplyChainSoftware Engineer
Posted today
Job Viewed
Job Description
We have an Senior C# Developer, 6 month+ contract that has opened up
Working for a large Energy provider, specifically in their trading team, you will play a key role in designing, developing, and maintaining high-quality applications. using C# and .NET technologies.
Key responsibilities include:
- Design, development and maintenance of various applications like Trade Capture, ETRM
- Integration, Data Platforms, Pricing Engine, Charting and Algorithmic Execution.
- Integrating real-time price and trade data from various exchanges using microservice APIs. (Trayport, ICE, CME, EPEX SPOT/ETS, Nodal, OMIE, NEXTRA, EXXETA)
To be considered, applicants will need be proficient in algorithmic trading, including the development and implementation of strategies
This role can be based in London or Qatar with some travel to Qatar throughout the year.
Software Engineer
Posted today
Job Viewed
Job Description
Scale's rapidly growing International Public Sector team is focused on using AI to address critical challenges facing the public sector around the world. Our core work consists of:
- Creating custom AI applications that will impact millions of citizens
- Generating high-quality training data for custom LLMs
- Upskilling and advisory services to spread the impact of AI
As a Software Engineer (Forward Deployed), you'll collaborate directly with public sector counterparts to quickly build full-stack, AI applications to solve their most pressing challenges and achieve meaningful impact for citizens.
At Scale, we're not just building AI solutions—we're enabling the public sector to transform their operations and better serve citizens through cutting-edge technology. If you're ready to shape the future of AI in the public sector and be a founding member of our team, we'd love to hear from you.
You will:
- Partner with public sector clients to deeply understand their challenges and define AI-driven solutions
- Scope and implement comprehensive solutions to ambiguous customer problems
- Build and maintain end-to-end web applications using modern frameworks and technologies.
- Leverage database systems to manage and query data efficiently
- Deploy and manage infrastructure on cloud service environments for scalability and reliability
- Build customer facing products and integrate with AI models to deliver intelligent and interactive user experiences
- Work cross-functionally with design, product, and data teams to create robust applications
- Spend significant time onsite with clients, including traveling up to 1-2 weeks per month as needed
Ideally you'd have:
- A strong engineering background, with a Bachelor's degree in Computer Science, Mathematics, or a related quantitative field (or equivalent practical experience)
- 5+ years of post-graduation, full-stack engineering experience with demonstrated proficiency in Python, Node, React, , TypeScript/JavaScript, or similar
- Can-do attitude with a good handle on infrastructure and system design
- Experience working directly with customers and within customer infrastructure
Nice to haves:
- Proficient in Arabic
- Past experience working at a startup as a CTO or founding engineer or in a forward deployed engineer / dedicated customer engineer role
- Experience working cross functionally with operations
- Experience building solutions with LLMs and a deep understanding of the overall Gen AI landscape
PLEASE NOTE:
Our policy requires a 90-day waiting period before reconsidering candidates for the same role. This allows us to ensure a fair and thorough evaluation of all applicants.
About Us:
At Scale, our mission is to develop reliable AI systems for the world's most important decisions. Our products provide the high-quality data and full-stack technologies that power the world's leading models, and help enterprises and governments build, deploy, and oversee AI applications that deliver real impact. We work closely with industry leaders like Meta, Cisco, DLA Piper, Mayo Clinic, Time Inc., the Government of Qatar, and U.S. government agencies including the Army and Air Force. We are expanding our team to accelerate the development of AI applications.
We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status.
We are committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at Please see the United States Department of Labor's
Know Your Rights poster
for additional information.
We comply with the United States Department of Labor's
Pay Transparency provision
.
PLEASE NOTE:
We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants' needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data. Please see our privacy policy for additional information.