Mobile Developer - Remote work - Contractor

June 5, 2025
Open
Open
Location
Vietnam
Occupation
Full-time
Experience level
Senior
Apply
Summary

Diksha Technologies is seeking a strong middle to senior-level Mobile Developer (Android & iOS) for a remote contractor position supporting its client’s real estate platforms, Homegate and ImmoScout24 — the largest in Switzerland. As part of the SMG Real Estate Engineering team, which comprises over 80 engineers across Switzerland, Germany, Serbia, and Vietnam, you’ll be developing and optimizing high-performance mobile applications. You’ll have the opportunity to work closely with international teams of product managers, designers, and fellow developers. The role includes responsibilities like leading architecture and design discussions, ensuring scalable mobile solutions, driving industry best practices in mobile development, and participating in the entire product lifecycle from concept to deployment.

Ideal candidates should have 5+ years of experience in both Android and iOS development, with strong proficiency in Kotlin, Java, and Android Studio for Android, as well as Swift and SwiftUI for iOS. Familiarity with reactive programming (e.g., Kotlin Coroutines), architectural patterns like MVVM, MVP, or MVC, and a solid understanding of RESTful APIs and Git are essential. A Bachelor’s degree in Computer Science (or equivalent experience) and C1-level English proficiency are required. The role also demands a strong understanding of UI/UX principles, performance tuning, agile methodologies, and the ability to work autonomously.

This is a great opportunity to join a high-impact, internationally distributed team working on platforms used by millions monthly. You’ll be encouraged to innovate, contribute ideas, and collaborate across disciplines in a remote-friendly environment that values continuous learning and improvement. Passion for building intuitive user experiences and staying up to date with mobile development trends is highly valued.

Highlight
Highlight

Chi tiết công việc Mobile Developer - Remote work - Contractor tại Công ty TNHH Diksha Technologies

Mobile Engineer (Strong

Middle/Senior) (Android & iOS)

Company Description

As Switzerland's leading digital hub, we provide our media and platforms with

ideal framework conditions, support them through investments in technology,

and create space for them to develop individually. We stand for interdisciplinary

collaboration, innovation and dynamic development.

Today, Homegate and Immoscout24 are the largest real estate portals in

Switzerland, with more than 15 million visits per month and more than

100,000 listings.

We provide all users looking for a property with a transparent overview of the

entire range of listings without them having to tediously visit different platforms.

In addition to great products such as the mortgage or price calculator, we also

offer editorial articles on topics such as housing and financing.

You will be part of SMG Real Estate Engineering, a remote-friendly

department of 80+ engineers located in four countries (Switzerland, Serbia,

Germany & Vietnam).

Job Description

What will you do:

We are looking for a strong professional to senior Mobile Engineer (Android &

iOS) who is passionate about mobile development and eager to work on high-

quality Android & iOS applications. As a key contributor to our mobile

engineering team, you will focus on delivering clean, efficient, and reliable

code, working closely with other engineers, designers, and product managers.

This role is ideal for an engineer looking to deepen their mobile expertise and

contribute to complex projects in a supportive environment.

Key Responsibilities:

Design, develop, and maintain our applications, ensuring a high standard

of performance, reliability, and user experience.

Collaborate cross-functionally with product managers, designers, and

other engineering teams to define, design, and ship new features.

Lead architectural and design discussions, ensuring scalable and efficient

application structure.

Implement best practices for coding standards, testing, and development

workflows in Android development.

Optimize applications for maximum speed, performance, and security.

Conduct code reviews and promote knowledge-sharing practices.

Participate in the entire software development lifecycle, from concept

and design to unit testing, release, and post-launch support.

Actively contribute to improving team processes and workflows to

enhance efficiency and communication.

Stay up-to-date with the latest industry trends and tools in Mobile

development and integrate new solutions as they fit our applications and

workflow.

Qualifications

🔎 Your skills and experiences:

Fluency in written and verbal English communication, equivalent to CEFR C1

level.

A degree in Computer Science or equivalent practical experience.

A solid foundation in mobile app development with a proven track record of

delivering high-quality applications.

5+ years of experience in both Android and iOS development:

Android: Strong with Kotlin, Java, Android SDK, and Android Studio.

Familiar with reactive programming (e.g., Kotlin Coroutines).

iOS: Proficient in Swift, experienced with SwiftUI for building responsive

UIs.

Familiarity with Android & iOS architecture patterns (e.g., MVVM, MVP,

MVC) and a strong grasp of modular and clean architecture principles.

Strong understanding of mobile app lifecycle, architecture, and standard

user interface elements.

Knowledge of RESTful APIs to connect applications to back-end services.

Understanding of code versioning tools such as Git.

Competence in handling performance tuning and memory management.

Ability to take ownership of projects and work with minimal direction.

Experience with agile development methodologies.

Strong problem-solving skills and the ability to perform well in a dynamic,

rapidly changing environment.

Excellent communication and collaboration skills to effectively work within a

cross-functional team.

Ability to articulate technical challenges and solutions to technical and non-

technical team members.

Proven track record of managing time efficiently, meeting deadlines, and

prioritizing workload.

Be passionate about technology, eager to learn, and driven to contribute to

a dynamic and creative team.

Apply now
Thanks you!
Oops! Something went wrong while submitting the form.
Please let us know if this job is expired. Your support helps us maintain an accurate job board!
Similar Jobs
Relia Software
Mobile Developer
Relia Software
Vietnam
Full-time
Mid-level
Ampstek
Senior Android Developer
Ampstek
Vietnam
Full-time
Senior
Binance Accelerator Program - iOS Engineer at Binance
Binance Accelerator Program - iOS Engineer
Binance
Asia
Full-time
Entry-level
Glints
Lead iOS Engineer
Glints
Vietnam
Freelancer
Senior
image.png
Android Technical Expert
Slasify
Vietnam
Full-time
Senior
Glints
Glints
Glints is a Singapore-based online talent recruitment platform that allows applicants to search and apply for internships and job opportunities.
HQ Location
Company size
1-10
Industry
Human Resources
Website