AI-generated summary


This job is for a Xamarin Developer who will architect, design, develop, and maintain Xamarin applications. You might like this job because you get to collaborate with the engineering team and participate in all aspects of the software development lifecycle.

RM 5500 - RM 7700



Job Description

  • Architect, design, develop, and maintain Xamarin applications.
  • Collaborate with the engineering team at large in software design sessions, code reviews, teaching, and other engineering activities.
  • Participate in all aspects of the software development lifecycle for our projects.

Job Requirements

  • 2 or more years of experience with Xamarin development.
  • A proven track record of projects displaying strong proficiency in Xamarin development.
  • Deep understanding of core Xamarin development concepts, including application architectures, lifecycles, user interface layouts, customization, and components. This should also include making responsive UIs to efficiently query data and also manage states in an optimized manner.
  • Strong proficiency in C#.
  • Critical thinking skills and ability to analyze and break down problems into manageable components.
  • Good communication skills and ability to work well with others.

Good-to-have experiences:

  • Other mobile development platforms.
  • Testing methodology (unit, integration, and UI tests).
  • Frontend or backend web development.
  • Linux, MacOS, or other UNIX-like systems.
  • Any other development experience: HTML, CSS, JS, Node.js, SQL, NoSQL, or other technology that is of practical use.

Just getting your feet wet in Xamarin? Come talk to us anyway! Consideration will be given to those who do not meet all requirements, but possess demonstrable experiences that we believe are relevant for this role. 

We encourage you to apply even if you’re unsure if you meet all the above requirements — we might find that you have relevant knowledge and skills that are transferable for the role.

As one of Malaysia's top app development companies, Snappymob helps top brands in Malaysia and around the world turn their ideas into reality by creating impactful digital products. Our clients span from startups to multinationals across many industries including finance, media, healthcare, energy, and education.

By pairing awesome user experience design and solid software engineering, we strive to help our clients achieve success – while providing them honest, no-nonsense advice.

Visit us at to find out more about what we do.


.NET Framework
C# (Programming Language)
Mobile Application Development
Software Development
Software Engineering

Company Benefits

Snacks and Drinks

We keep our pantry well stocked. Coffee, tea, soft drinks, healthy snacks, and whatever else our team likes. Tell us what you'd like.

Health Insurance

Our team’s well being is vital to us. We provide a high-tier hospitalization plan, as well as reimbursement for GP visits.


Macs, iPhones, Androids, and other fun gadgets. Nice big monitors. We give our team what they need to be productive.

Flexible Hours and Locations

Work from home or work from the office. We focus on getting things done, not on making sure you clock in.

Learning Stipend

Books, courses, conferences, and other opportunities for learning. If you want to challenge yourself, we want to help you!


We provide allowances for public transportation, so you don't have to think about it.

Additional Info

Company Activity

Last active - few hours ago

Experience Level

2 - 4 Years of Experience

Career Level

Junior Executive

Job Specialisation

General IT, Software Development & QA / Testing


Xamarin Developer


RM 5500 - RM 7700



This job is no longer available