Company logo hidden

Software Engineer (Android) - Authentication

Unlock employer Dubai, United Arab Emirates Posted: 03 Jul 2025

Financial

  • Estimate: $80k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

At Revolut, we are dedicated to transforming the financial experience for our 60+ million customers by delivering products that offer visibility, control, and freedom with their money. Since our inception in 2015, we have grown to a diverse team of over 10,000 employees working remotely and in offices around the globe. Our Engineering team is recognized as one of the best in the industry. We are committed to building world-class financial features from the ground up. We are currently looking for an Android Developer who is eager to engage with all aspects of cutting-edge authentication and authorization products, taking on significant responsibility and ownership throughout the development process.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities:

  • Collaborate closely with product designers for new feature design and prototyping.
  • Assist in the user experience design process from wireframes to implementation and release.
  • Work closely with design and business teams to define and implement elegant solutions.
  • Help define and maintain visual guidelines to ensure app consistency.
  • Prototype new user interactions and iterations based on feedback.

Requirements:

  • 5+ years of experience as a software engineer.
  • 3+ years of experience in Android development.
  • Deep understanding of the Android SDK.
  • Experience developing apps for multiple Android devices.
  • Proven ability to collaborate on software projects with design and backend components.
  • Fast learner with a results-driven approach.
  • Strong problem-solving skills, capable of managing multiple features and requests through to delivery.
  • Excellent communication and organizational skills.
  • Ability to thrive in a fast-paced team environment.
  • Fluency in English.

Preferred Qualifications:

  • Insightful opinions about mobile development.
  • A GitHub account showcasing relevant projects.
  • Experience in financial services.
  • Background in creating authentication and authorization solutions on Android (e.g., using AccountManager, Multi-Factor Authentication solutions).
  • Familiarity with Test Driven Development (TDD).

At Revolut, we value diversity and inclusivity and encourage applicants from varied backgrounds to apply. We are committed to creating an innovative and exceptional work environment.

Apply Direct

Jobs you might like   View all jobs

About Financial Services Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct