Himalayas logo
DVTDV

Senior Android Developer - Remote

DVT is a leading global software development company focused on delivering tailored digital transformation solutions.

DVT

Employee count: 501-1000

United Arab Emirates only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

As a Senior Android developer at DVT, you will have the chance to work with a team of talented individuals who share your passion for technology and innovation. Together, we will embark on exciting projects that will challenge your skills and push you to think outside the box. Your expertise will be valued and recognized, and you will have the opportunity to make a real impact on the lives of millions of users of the several apps of our multiple clients.

We offer a supportive and collaborative work environment where creativity and initiative are encouraged. Our company culture is one that fosters growth and learning, providing you with the tools and resources you need to continually enhance your skills and stay at the forefront of Android development. Our engineering leadership team has got your growth covered with a number of collaborative and innovative initiatives. We are very proud of our culture of learning, from internal speaking and training to sponsoring a variety of technical events.

Project Highlight: Onsite Onboarding in Dubai

  • Duration: 4–6 weeks onsite in Dubai as part of onboarding. Remote thereafter

  • Covered by DVT: All travel, accommodation, visa, and daily allowance provided

Why you should join us:

  • Work on cutting-edge projects with leading global companies

  • Collaborate with the best minds in the industry

  • Gain access to continuous learning and career growth opportunities

  • Be part of a supportive, innovative, and dynamic team

  • Thrive in an environment where your ideas matter and your impact is real

This is your chance to redefine mobile development and be part of a team that’s shaping the future of software engineering. Don’t miss out—apply today and take the next step in your career with DVT!

Requirements

Requirements:

  • Knowledge of the Android Native framework and common first-party APIs

  • Practical understanding of clean code

  • Solid Backbase knowledge and experience

  • Solid understanding of architectural components

  • Solid understanding of MVVM architecture

  • Advanced-level and proven experience with JetPackCompose:

    • Material and Custom Components

    • Activity, View, and Fragment lifecycle

    • Composable lifecycle

    • Screen orientation handling

    • Localization consideration

    • State management

  • Practical understanding of SOLID and OOP principles

  • Solid understanding of common design patterns

  • Advanced-level experience with Kotin:

    • data structure

    • scope functions

    • coroutines and executors

    • lambdas and high-order functions

    • variable lifecycle and access control

  • Experience with common dependency injection practices and frameworks: Hilt, Dagger, and Koin

  • Good understanding of localization and internationalization mechanisms in Android

  • Understanding of Restful APIs and experience in integrating them into mobile applications

  • Knowledge of mobile application security practices and techniques.

  • Problem-solving skills and rationalization of solution decisions

  • Awareness of the latest trends in the Kotlin and Android ecosystems

Responsibilities:

  • Develop mobile applications using the Android framework.

  • Collaborate with other developers to provide industry-leading solutions

  • Collaborate with designers to implement components, screens, and user journeys

  • Integrate Restful APIs and Webview journeys

  • Ensure application security by following security guidelines.

  • Ensure application stability, scalability, and testability by implementing best practices

  • Implement state management solutions to efficiently manage application state and lifecycle

  • Create custom widgets to enhance application functionality and user experience.

  • Write clean, maintainable, and efficient code.

  • Troubleshoot and debug application issues.

Who we are:

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United Arab Emirates +/- 0 hours

About DVT

Learn more about DVT and their company culture.

View company profile

Founded in 1999, DVT is a distinguished global software development firm that specializes in driving digital transformation across various industries. Our evolution has seen us grow to over 600 skilled professionals situated in strategic locations including South Africa, Kenya, the UK, Ireland, and the Netherlands. With a strong emphasis on custom software development, we cater to businesses seeking tailored solutions that deliver not just efficiency but also a competitive edge in the market.

At DVT, we recognize the unique challenges faced by our clients. Our services range from cutting-edge software and mobile application development to comprehensive Microsoft service offerings. We are dedicated to enhancing business processes through innovative solutions that leverage the latest technologies in Agile development, data analytics, and artificial intelligence. Our approach is client-centric, ensuring that we work collaboratively to create high-quality solutions that align with the specific needs of each organization.

Claim this profileDVT logoDV

DVT

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

4 remote jobs at DVT

Explore the variety of open remote roles at DVT, offering flexible work options across multiple disciplines and skill levels.

View all jobs at DVT

Remote companies like DVT

Find your next opportunity by exploring profiles of companies that are similar to DVT. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan