Senior Mobile App Developer
Fis QA
About the Role
We are seeking a highly experienced and versatile Senior Mobile App Developer to join our dynamic team in Doha. This senior-level role is critical to our mission of delivering turn-key IT solutions across diverse sectors, including energy, telecommunications, healthcare, and financial services. The ideal candidate will be a hands‑on technical leader with a proven track record of architecting and developing complex, high-performance mobile applications for both iOS and Android platforms, utilizing native and cross-platform technology stacks.
You will take ownership of the entire mobile application lifecycle, from technical design and development to deployment and post-launch performance monitoring. A key aspect of this role involves providing technical oversight and managing integration efforts with subcontractor teams to ensure the successful delivery of cohesive, enterprise-grade solutions.
Responsibilities
- Lead the technical design, development, and maintenance of sophisticated, secure, and scalable mobile applications for a variety of client projects.
- Architect robust mobile solutions using native (Swift, Kotlin) and cross-platform (React Native, Flutter) frameworks, selecting the optimal technology stack for each project’s unique requirements.
- Oversee the entire mobile app development lifecycle, including planning, coding, testing, debugging, and release management.
- Act as the primary technical point of contact for subcontractor development teams, providing clear direction, enforcing coding standards, and ensuring alignment with the overall solution architecture.
- Define and manage the technical integration points between in‑house and subcontracted mobile components, as well as backend services and APIs.
- Implement and manage comprehensive performance monitoring, analytics, and crash reporting systems to ensure application stability, optimize user experience, and provide actionable insights.
- Collaborate closely with project managers, solution architects, and UI/UX designers to translate business requirements and wireframes into high-quality technical implementations.
- Establish and champion mobile DevOps practices, including the setup and maintenance of CI/CD pipelines for automated builds, testing, and deployments.
- Conduct rigorous code reviews to ensure code quality, maintainability, and adherence to security best practices.
- Troubleshoot and resolve complex technical issues, bugs, and performance bottlenecks across the application stack.
- Stay current with the latest industry trends, tools, and technologies in the mobile development space, and evaluate their potential for adoption.
- Produce and maintain clear, comprehensive technical documentation for all developed applications and integrations.
Candidate Attributes
- Demonstratemastery across multiple mobile technology stacks (native and cross-platform) with a strongunderstanding of mobile architecture patterns (MVVM, MVC, VIPER), data persistence, and asynchronous programming.
- Possessstrong technical leadership qualities with the ability to guide development efforts and make critical architectural decisions. Experience in overseeing the work of other developers or external teams is essential.
- Exhibitstrong capability for systems thinking, with a focus on seamless API integration, data synchronization, and managing dependencies between different software components.
- A natural problem-solver who can systematically diagnose complex technical challenges and implement effective, robust solutions.
- A relentless focus on delivering high-quality, high-performance, and secure mobile applications, with a keen eye for detail and a commitment to excellence.
- Able to articulate complex technical concepts clearly and concisely to both technical and non-technical stakeholders.
- Thrive in a fast-paced, project-based environment, with the ability to manage multiple priorities and adapt to changing requirements.
Education and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- A minimum of6years of professional experience in mobile application development, with a demonstrable portfolio of successfully launched applications on the Apple App Store and Google Play Store.
- Extensive hands‑on experience with both native iOS (Swift, Objective-C) and Android (Kotlin, Java) development.
- Proven, in-depth experience with at least one major cross‑platform framework, such as React Native or Flutter.
- Strong experience in consuming RESTful and GraphQL APIs, and a solid understanding of mobile‑to‑backend communication patterns.
- Demonstrable experience with mobile CI/CD pipelines and DevOps tools (e.g., Fastlane, Jenkins, GitHub Actions, Bitrise).
- Proficiency with mobile application performance monitoring, crash reporting, and analytics tools (e.g., Firebase, New Relic, Sentry).
- Solid understanding of mobile security best practices, including data encryption, secure local storage, and secure network communication.
- Experience working within an Agile/Scrum development methodology.
- Experience coordinating with or managing external vendors, partners, or subcontractor development teams is highly desirable.
- Fluency in English is mandatory.
- ...the Role We are seeking an experienced and highly skilled Senior Web Developer to join our Technical Delivery team. This role demands deep,... ...SPFx) web parts and extensions, Power Automate workflows, Power Apps integrations, custom site designs and templates, SharePoint...
- ...A Senior Backend Developer (Ruby on Rails) is responsible for designing, developing, and testing server-side logic for web applications using Ruby and the Ruby on Rails framework. They build and maintain efficient, reusable, and reliable Ruby code, optimize the system...
- WSP is seeking a Traffic Engineer to drive analysis, safety assessments, and traffic-management plans for major road projects in Qatar. You will coordinate with multidisciplinary teams and ensure high-quality deliverables that meet regulatory standards. Ideal candidates...
- ...Full Stack Developer (.NET) – Qatar seeking a Full Stack Developer (.NET) for its Qatar office. In this role, you will work closely with a collaborative team to design, develop, and deliver user-friendly software solutions from concept to deployment in a fast-paced environment...
- ...requests, and ensure the availability, accessibility, and accuracy of the deliverables. Requirement gathering and analysis. Design and develop technical solutions on the Appian BPM Suite based on the requirements gathered. Work closely with IT and other vendors to ensure...
- ...wireframes or prototypes. ~ Design and develop UX interfaces and workflows to enhance... ...Research, understand, and utilize ongoing mobile applications’/website analytics. Job... ...for multi-audience, multi-channel, multi-app solutions ~ Work with other teams to...
- ...Job Title: Experienced WordPress Developer We are seeking a talented and creative WordPress developer to join our team. Key Responsibilities: Develop and maintain WordPress websites with a focus on performance and user experience. Collaborate with designers...
- ...SharePoint and Power Platform development. The ideal candidate will have over 4 years of experience managing SharePoint environments and developing applications. This role involves leading migration projects and implementing advanced content management strategies. The company...
- ECCO Gulf Majorel Qatar is looking for a candidate to support the design, development, and implementation of Appian Business Process Management applications. Responsibilities include collaborating with IT, ensuring regulatory compliance, and optimizing solutions. The...
- ...Snoonu, Qatar’s homegrown Super App, is seeking a QA professional to validate iOS and Android mobile apps used by millions. You will lead testing across smoke, regression, feature, and exploratory tests, and act as the QA voice in release planning. You will capture...
- ...Job Responsibilities Develop and implement cloud-based applications and solutions using platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS) offerings from cloud providers. Design and architect cloud-native applications, leveraging microservices architecture...
- ...business requirements Perform end‑to‑end application setup including parameters, workflows, and product configuration Design and develop interfaces between FTI and external/internal banking systems Customize application components, screens, and reports where...
- ...codes/ standards & client specifications for the qualification & development of WPSs/PQRs, Welder Performance Qualification Testing, developing welding plans & weld maps in collocation with Quality team. Participates in welding audit program (audit plan, schedule,...
- ...The Senior Maintenance Supervisor works under the general guidance and supervision of... ...maintenance schedules and standards. Develop and implement maintenance plans, schedules... ...equipment failures or facility damage, mobilizing resources, and implementing contingency...
- ...for delivering complex offshore oil & gas projects across greenfield and brownfield developments. Due to continued project expansion, we are seeking an experienced and versatile Senior Commissioning Engineer to join their offshore projects team. A well-rounded background...
- ...company which is in the process of a significant expansion of its Legal Division. As part of that process, they are looking to hire a Senior Counsel to the support the company's acquisition and marine transportation of LNG, crude and other liquid petroleum products....
- ...I am looking for a Senior Commercial Planner to play a pivotal role in managing and optimising the LNG export supply chain for a world... ...and monthly LNG volume forecasts for assigned ventures. – Develop LNG Annual Delivery Programme (ADP) scenarios and support contract...
- ...Avanceon Middle East & South Asia is seeking a Full Stack Developer (.NET) to join its Qatar office. You will be responsible for designing and developing user-friendly software solutions, collaborating closely with your team in a dynamic environment. The ideal candidate...
- ...leading energy organisation in Qatar in the recruitment of a Senior Instrument & Control Engineer to join its Engineering Services... ...ensure timely and high-quality delivery of engineering services. Develop and review clear, comprehensive multi-disciplinary work scopes...
- ...Senior Hydraulics Sales Engineer – Qatar 7 - 10 Years Full-Time Job Summary... ...revenue growth, managing key accounts, developing strategic partnerships, and delivering technical... ...Hydraulic Hoses & Fittings Mobile and Industrial Hydraulic Applications...
- ...a highly reputable organisation are currently recruiting for a Senior Commercial Advisor with an LNG focus to join them and play a critical... ...and partners to drive commercial success – Negotiate and develop key agreements (SPA, HOA, Term Sheets, JVAs, etc.) – Conduct...
- ...I am seeking an experienced Senior Commercial Planner to join a leading energy organisation based in Doha. This is a fantastic opportunity... ...the next step in their career. Key Responsibilities: – Develop LNG Annual Delivery Programme (ADP) scenarios for assigned...
- ...technical and business objectives. ~ Experience in mentoring junior developers and guiding team growth. ~ Familiarity with load testing and... ...Inside Snoonu’s Universe: Snoonu is Qatar’s homegrown Super App, reinventing daily life with blazing-fast delivery, ride-...
- ...leading energy organisation in Qatar to recruit an experienced Senior Cost Engineer to support the successful delivery of large-scale... .... Key Responsibilities Cost Estimation & Budgeting Develop and maintain detailed cost estimates across all stages of the project...
- ...The Senior Draftsman organizes, plans, maintains and supervises the documentation of the structural drawings, submittals and schedules... .... Knowledge of budgeting principles and techniques to develop, monitor, and manage project budgets effectively, ensuring accurate...
- ...Concessions Investments Location: QA Job Summary The Senior Accountant performs professional accounting work involving compilation... ...that data is fluid and provides information as required. Develop, maintain, and analyze budgets, preparing periodic reports that...
- ...Nair Systems is currently looking Senior Exchange / Microsoft 365 Consultant for our Qatar... ...for Outlook (Windows, Mac), OWA, and mobile client issues, including Autodiscover, profile... ...on prem Exchange Management Shell. Develop scripts for mailbox lifecycle management,...
- ...My client are seeking an experienced Senior Project Engineer to join them in Qatar, focusing on offshore asset decommissioning projects... ...teams in executing offshore decommissioning projects • Develop and implement Project Execution and QHSE Plans • Oversee planning...
- ...a major energy organisation in Qatar in the appointment of a Senior Treasury Analyst (Back Office)to join its Corporate Finance & Controls... .... Leadership & Stakeholder Management Manage and develop a small team of treasury professionals, providing leadership, coaching...
- ...The Senior Lead Estimator is responsible to generate and manage construction cost estimates, valuation of engineering work and budgets... ...historic benchmarking information and industry experience to develop detailed cost estimate forecasting. Review tender documentation...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Mobile App Developer. Be the first to apply!

