1 125 Android Development jobs in the United Arab Emirates
Software Engineer (Android) - Authentication
Job Viewed
Job Description
Software Engineer (Android) - Authentication
Software Engineer (Android) - Authentication
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Revolut
About Revolut
People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 60+ million customers get more from their money every day.
About Revolut
People deserve more from their money. More visibility, more control, and more freedom. Since 2015, Revolut has been on a mission to deliver just that. Our powerhouse of products — including spending, saving, investing, exchanging, travelling, and more — help our 60+ million customers get more from their money every day.
As we continue our lightning-fast growth, 2 things are essential to our success : our people and our culture. In recognition of our outstanding employee experience, we've been certified as a Great Place to Work. So far, we have 10,000+ people working around the world, from our offices and remotely, to help us achieve our mission. And we're looking for more brilliant people. People who love building great products, redefining success, and turning the complexity of a chaotic world into the simplicity of a beautiful solution.
About The Role
Our Engineering team isn’t just one of the best in the industry. It’s one of the best in the world. And we’re proud of it. It’s our driving force — our engine.
From building a new financial backend to creating an innovative app, there’s nothing they can’t do. Our team isn’t here to fix legacy systems — it’s here to build world-class financial features from the ground up that’ll be used by millions of people around the world.
We’re looking for an Android Developer who's interested in every step, stage, and release of cutting-edge authentication and authorisation products. You'll be involved in the production of many features, which naturally requires a high level of responsibility, autonomy, and problem-solving.
If you’re up for the challenge of shaping the future of finance, let’s get in touch.
What You'll Be Doing
- Collaborating closely with product designers to focus on new feature design and prototyping
- Assisting in the user experience design process, from wireframes and mockups through implementation and release
- Working closely with design and business teams to define and implement elegant solutions to interesting problems
- Helping to define and maintain visual guidelines, ensuring consistency throughout the app
- Prototyping new user interactions and iterations based on feedback from peers
What You'll Need
- 5+ years of experience working as a software engineer
- 3+ years of experience in Android development
- A deep understanding of the Android SDK
- Experience working on apps which support multiple Android devices
- Experience collaborating on software projects with design and backend aspects
- To be a quick learner with an ambitious and results-driven personality
- The capability to delve into root causes and tackle complex solutions
- The ability to manage different features and requests effectively, delivering them from beginning to end
- Excellent communication and organisational skills
- To work well as part of a team in a fast-paced environment
- Fluency in English
Nice to have
- Insightful opinions about developing for mobile
- A GitHub account with some cool projects in it
- Experience in financial services
- Experience in creating authentication and authorisation solutions on Android (e.g., implementing solutions with AccountManager, developing Multi-Factor Authentication solutions)
- Working in TDD approach
Building a global financial super app isn’t enough. Our Revoluters are a priority, and that’s why in 2021 we launched our inaugural D&I Framework, designed to help us thrive and grow everyday. We're not just doing this because it's the right thing to do. We’re doing it because we know that seeking out diverse talent and creating an inclusive workplace is the way to create exceptional, innovative products and services for our customers. That’s why we encourage applications from people with diverse backgrounds and experiences to join this multicultural, hard-working team.
Important notice for candidates :
Job scams are on the rise. Please keep these guidelines in mind when applying for any open roles.
- Only apply through official Revolut channels. We don’t use any third-party services or platforms for our recruitment.
- Always double-check the emails you receive. Make sure all communications are being done through official Revolut emails, with an @revolut.com domain.
We won't ask for payment or personal financial information during the hiring process. If anyone does ask you for this, it’s a scam. Report it immediately.
By submitting this application, I confirm that all the information given by me in this application for employment and any additional documents attached hereto are true to the best of my knowledge and that I have not wilfully suppressed any material fact. I confirm I have disclosed if applicable any previous employment with Revolut. I accept that if any of the information given by me in this application is in any way false or incorrect, my application may be rejected, any offer of employment may be withdrawn or my employment with Revolut may be terminated summarily or I may be dismissed. By submitting this application, I agree that my personal data will be processed in accordance with Revolut's Candidate Privacy Notice
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Revolut by 2x
Get notified about new Software Engineer jobs in United Arab Emirates .
Software Engineer (Python) - AI Platform
Front End Developers - AI Training (Remote)
Global Village, Dubai, United Arab Emirates 7 months ago
Senior Backend Developer - Node (100% Remote - UAE)
Junior Software Engineer - Cross-platform C++ - Multipass
Python Developer-LLM Evaluation & Validation
United Arab Emirates $15.00-$25.00 3 days ago
Senior Backend Developer - Node (100% Remote - UAE)
Rev-celerator Graduate Programme 2026 : Software Engineer (Frontend)
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
J-18808-Ljbffr
Software Engineer • United Arab Emirates
#J-18808-LjbffrJob No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Android Development Expert
Posted today
Job Viewed
Job Description
We are seeking a skilled Senior Android Developer to enhance app functionality, improve performance, and ensure a seamless user experience for large-scale, feature-rich applications.
- This position involves developing and maintaining Android apps.
- You will implement robust and scalable solutions for routing, navigation, and logistics optimization.
- Collaboration with product and backend teams is required to design new features and improvements.
- The apps must be optimized for performance and handle complex data processing.
- Adaptive UI/UX design is essential for a wide range of devices.
- Optimizing workflows for app updates and releases, ensuring high reliability and minimal downtime, is crucial.
- 5+ years of Android application development experience.
- Strong experience building native Android applications.
- Expertise in Kotlin and modern Android development tools is necessary.
- Proficiency in working with Android Jetpack libraries (e.g., Navigation, Paging, Room) is required.
- Knowledge of modular architecture and dependency injection frameworks like Hilt or Dagger is expected.
- Experience with asynchronous programming - Kotlin Coroutines, Flow.
- Demonstrated ability to optimize app performance for large data sets and complex operations.
- Able to work in a fast-paced environment with an international team.
- Developed applications in Google Play.
We offer flexible working hours, remote work, interesting projects to work on, and exposure to a variety of industries and technologies.
Working Environment:The ideal candidate will have a strong passion for Android development and a willingness to learn and adapt to new technologies.
Android Development Expert Wanted
Posted today
Job Viewed
Job Description
Senior Android Developer Wanted
We are seeking a seasoned Senior Android Developer to join our dynamic team. This role offers an opportunity to push our product to the next level, reaching millions of users worldwide.
The ideal candidate will have extensive experience in Android development using Kotlin, with a strong background in Dagger2/Dependency Injection frameworks, Compose, and XML Views. Experience with ViewModels, Coroutines, Flows, and modern Android architectures (MVVM, MVI) is also required.
- Fully remote opportunity available.
- Dynamic work environment with opportunities for growth and innovation.
- Chance to lead projects from conception to completion.
- Opportunity to set an example for code quality and execute tasks proactively.
- Key Responsibilities:
Achieve business objectives by leading projects from inception to completion. - Requirements:
• At least 5 years of experience in Android development using Kotlin.
• Familiarity with Dagger2/Dependency Injection frameworks, Compose, and XML Views.
• Knowledge of ViewModels, Coroutines, Flows, and modern Android architectures (MVVM, MVI).
• Experience with Git, Gradle, and Unit Testing frameworks. - Benefits:
• Flexible Hours: Enjoy working hours starting between 8am and 11am.
• Outstanding Team Environment: Join a passionate team of around 40 people. - Recruitment Process:
30-minute pre-interview via MS Teams discussing your experience and motivation,
Technical interview lasting 60 minutes.
App Development Expert
Posted today
Job Viewed
Job Description
Unlock the Power of Digital Solutions as a Talented App Developer
Our esteemed client seeks an accomplished and versatile App Developer with proven expertise in both web and mobile application development.
The ideal candidate will be responsible for crafting robust, user-friendly applications across platforms including iOS, Android, and web environments. This talented professional will play a pivotal role in bringing new digital products to life and delivering high-quality solutions that meet the evolving needs of our clients.
Key Responsibilities:
- Develop, test, and maintain mobile applications for both iOS and Android platforms.
- Build responsive and secure web applications using modern frameworks.
- Collaborate with UI/UX designers and backend developers to deliver cohesive and engaging products.
- Optimize applications for performance, speed, and scalability.
- Troubleshoot and resolve bugs, performance issues, and compatibility problems.
- Integrate third-party APIs and services into apps as required.
- Maintain version control using Git or similar tools.
- Document application features and ensure codebase cleanliness and best practices.
Required Skills and Qualifications:
- Minimum 4 years of hands-on experience in web and mobile app development.
- Must have developed at least 3 live applications (mobile and/or web).
- Proficiency in front-end and back-end development using tools such as React, Angular, Node.js, Flutter, Kotlin, Swift, or React Native.
- Strong command of both iOS (Swift) and Android (Kotlin/Java) development environments.
- Knowledge of modern deployment processes and CI/CD tools.
- Experience in publishing apps to the App Store and Google Play.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and within cross-functional teams.
Benefits and Opportunities:
- Competitive salary based on experience.
- Professional development and skill upgrade support.
- Opportunity to work on diverse and impactful projects in a fast-paced environment.
About this Role:
- This is an exciting opportunity to join a dynamic team and contribute to the development of innovative digital solutions.
- The ideal candidate will be passionate about staying up-to-date with industry trends and technologies.
How to Apply:
Please submit your CV and a cover letter outlining your relevant experience and qualifications.
Mobile App Development Specialist
Posted today
Job Viewed
Job Description
We are seeking an experienced mobile app developer to work with us.
iOS DeveloperAs a skilled iOS developer, you will be responsible for transforming design concepts into high-quality Swift code, ensuring seamless performance and responsiveness of our apps.
Main Responsibilities:
- Translate designs and wireframes into efficient Swift codebases.
- Collaborate with cross-functional teams to develop and implement new features.
Requirements:
- Bachelor's degree in computer science or a related field.
- 1-2 years of relevant experience.
- Proficiency in Swift.
- Strong understanding of Apple's design principles and interface guidelines.
To succeed in this role, you should have excellent problem-solving skills and the ability to adapt quickly to changing project requirements.
Mobile App Development Expert
Posted today
Job Viewed
Job Description
We are seeking an experienced mobile app developer to join our team and contribute to the development of innovative mobile applications.
Key Responsibilities:- Design and develop cutting-edge mobile apps for various platforms
- Collaborate with cross-functional teams to drive project success
- Stay up-to-date with industry trends and emerging technologies
- Strong understanding of mobile app development principles and best practices
- Proficiency in programming languages such as Swift, Java, and Kotlin
- Experience with agile project management methodologies
- A dynamic work environment that fosters innovation and creativity
- Ongoing training and professional development opportunities
- A competitive compensation package and benefits
As a mobile app developer, you will play a key role in shaping the future of technology and delivering exceptional user experiences. If you are passionate about mobile app development and eager to take on new challenges, we encourage you to apply for this exciting opportunity.
Mobile App Development Specialist
Posted today
Job Viewed
Job Description
We are seeking an experienced Mobile App Development Specialist to join our team.
Job Description:The ideal candidate will be responsible for designing, developing, and deploying high-quality mobile applications for both iOS and Android platforms. Our client is looking for someone with a strong command of both front-end and back-end development using tools such as React, Angular, Flutter, Kotlin, Swift, or React Native.
- Develop test and maintain mobile applications for both iOS and Android platforms.
- Build responsive and secure web applications using modern frameworks.
- Collaborate with UI/UX designers and backend developers to deliver high-quality products.
- Optimize applications for performance speed and scalability.
Key Responsibilities:
- Develop, test, and maintain mobile applications for both iOS and Android platforms.
- Build responsive and secure web applications using modern frameworks.
- Collaborate with UI/UX designers and backend developers to deliver high-quality products.
- Optimize applications for performance, speed, and scalability.
Candidate Requirements:
- Minimum 4 years of hands-on experience in web and mobile app development.
- Must have developed at least 3 live applications (mobile and/or web).
- Proficiency in front-end and back-end development using tools such as React, Angular, Flutter, Kotlin, Swift, or React Native.
- Strong command of both iOS (Swift) and Android (Kotlin/Java) development environments.
- Knowledge of modern deployment processes and CI/CD tools.
- Experience in publishing apps to the App Store and Google Play.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and within cross-functional teams.
Benefits and Compensation:
- Competitive tax-free salary (based on experience).
- Professional development and skill upgrade support.
- Opportunity to work on diverse and impactful projects in a fast-paced environment.
iOS App Development Lead
Posted today
Job Viewed
Job Description
We are seeking an experienced and skilled Lead iOS Application Developer to join our team in Dubai.
This role is responsible for developing, maintaining, and improving high-quality mobile applications using Swift and Objective-C. You will work closely with product managers, designers, and other engineers to translate business requirements into technical specifications and implement innovative solutions.
- You will have 5+ years of experience as an iOS Developer or similar role.
- You will have strong proficiency in Swift and Objective-C programming languages.
- You will have experience with iOS frameworks such as UIKit, Core Data, and Core Animation.
- You will have familiarity with RESTful APIs and third-party libraries for integration.
- You will have understanding of design principles and interface guidelines for iOS applications.
- You will have knowledge of version control systems, particularly Git.
- You will have excellent problem-solving skills and attention to detail.
- You will have strong communication and collaboration skills, with experience working in a team environment.
- Experience with Agile development methodologies is preferred.
In this role, you will be responsible for leading the development team, mentoring junior developers, and contributing to the overall success of the organization through your expertise and dedication.
Be The First To Know
About the latest Android development Jobs in United Arab Emirates !
Senior Mobile App Development Specialist
Posted today
Job Viewed
Job Description
We are seeking a skilled professional to join our team as a Mobile Application Developer. The ideal candidate will possess a strong background in web technologies and a passion for creating efficient, user-friendly applications.
Key Responsibilities:- Develop, test, and maintain mobile applications using Flutter, Android, or iOS.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve issues in existing applications.
- Optimize applications for maximum speed and scalability.
- Minimum 3 years of experience in mobile development.
- Proficiency in Flutter is preferred.
- Strong understanding of web development principles and best practices.
- Experience with database management and web services.
- Excellent problem-solving skills and attention to detail.
- Able to work independently and as part of a team.
- Paid training opportunities including a minimum of 6 days of your choice.
- The chance to participate in company-sponsored sports activities.
Software Engineer for Gold-Related App Development
Posted today
Job Viewed
Job Description
Job Title: Software Engineer for Gold-Related App Development
Job Description:
As a skilled software engineer, you will work closely with stakeholders to understand the requirements and objectives of the gold-related app. This involves analyzing and documenting functional and non-functional requirements to ensure that the application meets the needs of users.
Key Responsibilities:
- Design the overall architecture of the gold app, considering scalability, security, and performance.
- Create wireframes and mockups for the user interface and user experience (UI/UX) design.
- Write, test, and maintain efficient, reusable, and reliable code for the gold app.
- Implement features and functionalities based on project requirements.
- Integrate third-party APIs or services if needed.
- Design and implement the database structure for storing relevant data related to gold transactions, prices, or user information.
Requirements:
- Bachelors in Computer Application (Computers).
- Any Nationality.
Benefits:
- 1 Vacancy.
Naukrigulf.com is only a platform to bring job seekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advise against sharing personal or bank-related information. We also recommend visiting Security Advice for more information. If you suspect any fraud or malpractice, email us at
Senior Android Software Development Expert
Posted today
Job Viewed
Job Description
Android Software Engineering Lead
This role is ideal for a seasoned professional with extensive experience in designing and developing Android applications.
Key Responsibilities:- Develop scalable and efficient Android applications using API design principles and multithreading techniques.
- Collaborate with cross-functional teams to implement CI/CD pipelines and ensure seamless deployment of applications on the Google Play Store.
- Design, develop, and maintain large and complex code bases, ensuring they are clean, maintainable, and follow best practices.
- Android Architecture Components
- Full lifecycle of Android Apps: building from early stages shipping through Google Play Store
- Multithreading and memory management specific to mobile devices and caching mechanisms
- CI/CD principles and troubleshooting issues in distributed services ecosystem
- MVVM Clear Architecture
- Dependency Injection (DI)
- Functional Programming
- Firebase
- Coding standards and practices
- Security
- Unit testing
- Documentation standards and practices
- Agile methodology
- Research and benchmark technology against other best in class technologies
We value teamwork, quality of life, and professional development. When you join us, you become part of a team dedicated to nurturing growth and providing exciting projects, opportunities, and work with state-of-the-art technologies throughout your career.