9 Ios Developer jobs in Qatar
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
Mobile Developer
Posted today
Job Viewed
Job Description
Location
Doha, Qatar
Experience
Job Type
Outsourcing
Job Description
Job Overview
- Mobile Application Developer with a strong focus on iOS development and solid experience in Android.
- The ideal candidate will be responsible for designing, developing, and maintaining high-quality mobile applications while ensuring scalability, performance, and an exceptional user experience.
- The candidate should have hands-on experience with modern mobile architectures such as MVVM, VIPER, and Clean Architecture, as well as strong collaboration skills to work effectively with cross-functional teams.
- Proven track record of delivering mobile applications through the entire lifecycle—from design and development to deployment and ongoing maintenance. A passion for clean, maintainable code, adherence to SOLID principles, and continuous improvement will be essential for excelling in this role.
Minimum Qualifications
- Bachelor's degree in Engineering, Computer Science, or a related field (or equivalent practical experience)
- Proficient knowledge in Swift, iOS SDK, Familiarity with tools, APIs and Networking, Database Management, App Deployment.
- Proficient knowledge in Kotlin, Android SDK, Android Studio, APIs and Backend Integration, Database Management, Third-Party libraries, Version Control, Testing and Debugging, Build and Deployment
- Expert-level knowledge of Swift, Combine & UIKIT
- Familiarity with version control systems (e.g., Git)
- Hands-on experience with MVVM, VIPER, Clean Architecture, and dependency injection
Experience
- Mid-to-Senior level developer (3–6 years experience).
- Strong iOS focus (expert-level), with good Android exposure.
- Proven delivery of apps from design development deployment maintenance
Key Accountabilities & Attributes
- Design, develop, and maintain advanced iOS applications
- Implement scalable and modern architectures
- Troubleshoot iOS issues, collaborate to address technical challenges effectively
- Write clean code, follow SOLID principles and modern patterns, and create comprehensive tests
- Identify performance improvements, conduct code reviews, and ensure technical excellence
Reporting to : Manager
Junior Mobile Developer
Posted today
Job Viewed
Job Description
About Commercial Bank Of Qatar
Commercial Bank, founded in 1975 and headquartered in Doha, plays a vital role in Qatar's economic development by offering a range of personal, business, government, international and investment services. We believe in empowering our employees, providing them with opportunities for growth and professional development.
By Joining us, you'll be part of a workplace culture that fosters innovation, supports work-life balance, and encourages you to reach your full potential.Join us in shaping the future of banking
Job Summary
The Developer will have relevant experience of 3+ years and will work on the analysis, development, configuration, implementation, and support of business applications in Microsoft .Net / Mobile technologies by effectively mapping the business requirements to out of box product functionalities, taking up supported customizations where applicable, testing and ensuring timely delivery of services.
*Key Accountabilities *
- Work independently and with the team to understand project requirements, existing implementations and build or maintain the technical aspects of .Net / Mobile applications including but not restricted to analysis, design, estimation, optimization and development of business requirements.
- Design, code and maintain the .Net / Mobile applications based on established standards.
- Perform initial design reviews and recommend improvements
- Write clear codes and prepare coding documentations
- Assist in timely L2/L3 troubleshooting of .Net / Mobile Applications
- Experience working in a structured waterfall / agile development process
- Participate in the set-up and deployments in all environments including production.
- Conduct code reviews, testing and work closely with QA team (where applicable) for SIT and with business for UAT
- Contribute to the overall enterprise architecture
- Document all requirements functionally and technically
Key Competencies
- Strong knowledge in all .Net framework and latest MVC frameworks.
- Strong knowledge in .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 & Javascript.
- Good exposure to UX / UI Design Skills for a Great User Experience
- Client-side technologies like bootstrap, jQuery, jQuery UI Plugins and javascript UI frameworks like , , , etc.
- Strong knowledge in Mobile Frameworks like Sencha, Ionic2, jQuery, angular2, NodeJS, Bower, Gulp and latest MVC frameworks.
- Knowledge in iOS and Android native application development
- Comprehensive knowledge in Multi-Platform / Multi-Architecture Mobile App Development
- Strong programming knowledge in REST or CRUD operations, C#.Net 3.5 or above, ASP.Net MVC 5 and above.
- Exposure and experience in ADO.Net, Entity Framework 6+, LINQ to SQL/LINQ to Entities and XML
- Knowledge in Microsoft SSRS reporting and version management tool are an advantage.
- Strong collaboration and investigative skills and the ability to cross reference information for accuracy
- Ability to work in a team environment, independently, take direction, and follow instructions.
- Ability to work under pressure, multitask and adapt quickly to changing priorities
- Banking knowledge preferred
*Key Requirements *
- Master/bachelor's degree in information technology
- Fluency in English is mandatory, Arabic will be an advantage
- Microsoft .Net Certification
- Any certification in DevOps / Microsoft Technologies will be an added advantage
- Application development experience in Banking / Fintech domain
Why Commercial Bank
- Best Digital Bank in the Middle East 2024 by World Finance and Best Mobile Banking App in the Middle East 2024 by Global Finance.
- An Innovation-Driven, Digital-First Environment where employees work with the latest tools and technologies to redefine banking
- Opportunities for Global Partnerships & International Exposure, connecting employees with global networks and perspectives.
- A focus on Employee Well-being & Work-Life Balance, ensuring a healthy and supportive environment for all team members
- Competitive Compensation & Benefits that ensure our employees are rewarded for their dedication and performance
- A strong Commitment to Diversity, Equity & Inclusion, fostering a culture that values every individual's unique perspective.
At Commercial Bank, we don't just offer careers, We shape futures by pioneering
digital transformation
in Qatar's banking sector, blending
digital-first
approach to redefine banking through
innovative
solutions.
Disclaimer
We appreciate your interest in joining CBQ Please note that only selected candidates will be contacted for further steps in the hiring process. This job posting is for informational purposes only, and CBQ reserves the right to modify, withdraw, or close it at any time without notice.
Mobile Developer- Flutter
Posted today
Job Viewed
Job Description
Job Summary
Commercial bank Innovation Services is seeking a Mobile Developer ( flutter experience) to join our dynamic IT department in digital and Payments.
The Developer will have relevant experience of years and work in the analysis, development, configuration, implementation and support of business applications in Microsoft .Net / Mobile technologies by effectively mapping the business requirements to out of box product functionalities, taking up supported customizations where applicable, testing and ensuring timely delivery of services.
*Key Accountabilities *
- Work independently and with the team to understand project requirements, existing implementations and build or maintain the technical aspects of .Net / Mobile applications including but not restricted to analysis, design, estimation, optimization and development of business requirements.
- Design, code and maintain the .Net / Mobile applications based on established standards.
- Perform initial design reviews and recommend improvements
- Write clear codes and prepare coding documentations
- Assist in timely L2/L3 troubleshooting of .Net / Mobile Applications
- Experience working in a structured waterfall / agile development process
- Participate in the set-up and deployments in all environments including production.
- Conduct code reviews, testing and work closely with QA team (where applicable) for SIT and with business for UAT
Other Accountabilities
- Strong knowledge in Mobile Frameworks like Sencha, Ionic2, jQuery, angular2, NodeJS, Bower, Gulp and latest MVC frameworks.
- Knowledge on iOS and Android native application development and simulator debugging.
- Good experience in UX / UI Design Skills for a Great User Experience
- Client-side technologies like HTML5, CSS3, bootstrap, jQuery, jQuery UI Plugins and javascript UI frameworks like , , , etc.
- Strong knowledge in all .Net framework and latest MVC frameworks.
- Strong knowledge in .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3 & Javascript.
- Comprehensive knowledge on Multi-Platform / Multi-Architecture Mobile App Development
- Exposure and experience in ADO.Net, Entity Framework 6+, LINQ to SQL/LINQ to Entities and XML
- Knowledge in Microsoft SSRS reporting and version management tool are added advantage.
Skills
- Agile Development Processes
- API Development
- Applications Development Standards and Procedures
- Applications Knowledge
- Applications System Analysis
- Applications System Design
- Applications Systems Architecture
- Code Review
- Corporate Systems Architecture
- Cryptography
- Human Factors Engineering
- Joint Applications Development
- Mobile Applications Development
- Mobile Backend as a Service
- Mobile Emerging Technologies
- Mobile Platform Knowledge
- Mobile System Testing
- Mobile Systems Integration
- Mobile Systems Migration
- Mobile Tools and Products
- Programming
- System Development Life Cycle
- System Maintenance and Enhancement
*Education *
- Bachelor's degree in Computer Science or equivalent
Front-End Mobile Developer
Posted today
Job Viewed
Job Description
Company Description
At Be My Sense
, we empower Deaf and hard-of-hearing individuals with cutting-edge communication solutions. Our real-time translation and AI-powered assistance facilitate seamless expression of ideas in various settings, from meetings to classrooms to events. Our mission is to promote inclusivity and accessibility, transforming how people connect with the world.
Role Description
We are seeking a Front-End Mobile Developer Intern (React Native)
to join our team for a
3-month remote internship
. This role offers the opportunity to work on an innovative accessibility project, building user-friendly mobile interfaces that bring our AI-powered communication features to life. You'll contribute to the development of a cross-platform mobile app (iOS & Android) that enables real-time translation, sign language support, and inclusive interaction for the hearing-impaired community.
- Note: This internship may convert into a full-time employment opportunity based on performance and the terms and conditions of the contract.
Day-to-day tasks will include:
- Developing and optimizing cross-platform mobile features using
React Native
. - Implementing UI/UX designs into functional, accessible mobile screens.
- Integrating APIs that connect AI-driven translation models with the app front-end.
- Ensuring smooth performance across
iOS and Android
devices. - Collaborating closely with designers, AI engineers, and accessibility specialists to deliver an inclusive user experience.
- Participating in testing and debugging to improve performance, usability, and accessibility.
Qualifications:
- Proficiency in
React Native
and JavaScript/TypeScript (ES6+). - Familiarity with
mobile UI frameworks
(React Native Elements, React Navigation). - Understanding of cross-platform performance optimization.
- Strong problem-solving skills and attention to detail.
- Ability to collaborate effectively in a remote, cross-functional team.
- Bonus: Experience with Redux/Context API or integrating third-party APIs.
Be The First To Know
About the latest Ios developer Jobs in Qatar !
Mobile Application Developer
Posted today
Job Viewed
Job Description
Job Description
- 5-6 years' experience in Kony Mobile Application Development Platform including experience with latest version of Kony Quantum
- Experience with UI development using Kony Visualizer
- Experience with integration of native libraries using Kony FFI/NFI
- Experience with implementation using Kony Middleware APIs and Kony Studio
- Knowledge of Security features available in Kony platform
- Experience in pushing applications to Appstore, PlayStore, Huawei Store
- Experience with Digital Banking mobile apps is highly recommended
- Experience with consuming services exposed via SOAP, REST, etc
- Experience with securing mobile applications by following all OWASP guidelines recommendations.
- Experience with Spring MVC, Hibernate, Spring Core and Axis is an added advantage
- Experience in working with micro-services and Kony's micro-app feature is an added advantage.
- Experience in setting up applications and working with a DevOps Pipeline
- Working knowledge of PL/SQL
- Working knowledge of deploying applications using Weblogic. Working experience with oracle DB
- Very good working knowledge of OO Design principles and patterns in Java
- Good problem solving and analysis skills
- Good communication skills
)
Senior Mobile Applications Developer
Posted today
Job Viewed
Job Description
We are looking for a highly experienced Mobile Applications Developer proficient in React Native and Flutter, to work on advanced projects and maintain existing ones
Responsibilities:
Design and develop high-quality mobile applications using React Native and Flutter.
Maintain existing applications, improve performance, and fix issues in React Native and Flutter.
Write clean, maintainable code while adhering to best programming practices.
Contribute to technical decision-making and propose innovative solutions.
Requirements:
Preferably at least 5 years of hands-on experience in mobile application development using React Native and Flutter.
Strong understanding of JavaScript/TypeScript and Dart.
Experience working with RESTful APIs.
Familiarity with version control tools such as Git.
Experience in publishing applications to Google Play and the App Store.
Ability to work effectively within a team.
Job Types: Full-time, Permanent
Pay: QAR12, QAR17,000.00 per month
Application Question(s):
- How many years of experience do you have in Flutter?
- How many years of experience do you have in React Native?
- How many years of experience do you have in MS SQL DB?
- How many years of experience do you have in .Net?
- Your Notice Period?
Location:
- Doha (Preferred)