Company logo hidden

Software Engineer (Android) - Relocation to Poland, Spain, or UAE

Unlock employer Dubai, United Arab Emirates Posted: 05 Sep 2025

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Hybrid
  • Apply from abroad
  • Relocation Support
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Fluent

Position

Revolut is on a mission to deliver more visibility, control, and freedom when it comes to finances. Since its inception in 2015, Revolut has grown to support over 60 million customers with a variety of products, including spending, saving, investing, and exchanging. Recognized as a Great Place to Work™, Revolut has a diverse team of over 10,000 people worldwide and is looking for talented individuals to join its ranks.

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

This role offers the opportunity to relocate to Poland, Spain, or the UAE, with support from Revolut throughout the relocation process. You can choose to work fully remotely or in a hybrid model from offices located in Krakow, Barcelona, Madrid, or Dubai. The Technology team at Revolut builds the systems and experiences crucial for the app’s functionality and user experience.

What You’ll Be Doing:

  • Collaborating closely with product designers on new feature design and prototyping.
  • Assisting in user experience design processes, from wireframes and mockups to implementation and release.
  • Working with design and business teams to implement elegant solutions.
  • Defining and maintaining visual guidelines for consistency throughout the app.
  • Prototyping user interactions and iterations based on peer feedback.

What You'll Need:

  • 5+ years of experience as a software engineer.
  • 3+ years of experience in Android development for mid-level positions; 5+ years for senior roles.
  • A deep understanding of the Android SDK.
  • Proven experience building Android apps for diverse devices.
  • A record of collaboration on cross-functional software projects.
  • Strong eagerness to learn and deliver results in a dynamic environment.
  • Excellent communication and organizational skills.
  • A collaborative mindset suited for fast-paced team environments.
  • Fluency in English.

Nice to Have:

  • A degree in computer science.
  • Insight into mobile development best practices.
  • A GitHub portfolio showcasing personal or open-source projects.
  • Experience in financial services.
  • Familiarity with test-driven development (TDD).

Revolut values diversity and encourages applications from candidates with various backgrounds and experiences to contribute to a multicultural team.

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