Job Search and Career Advice Platform

Enable job alerts via email!

Mobile Apps Engineer (iOS/Android)

Adecco

Selangor

On-site

MYR 90,000 - 120,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology company in Malaysia is seeking a highly skilled Mobile Engineer (Design System) to enhance their mobile component SDK. You will collaborate with engineers and designers to maintain a robust design system for both iOS and Android platforms. The ideal candidate will have over 5 years of experience in mobile application development and will excel in integrating design principles into engineering workflows, as well as mentoring team members. This role offers a dynamic environment where you can drive innovation and improve product quality.

Qualifications

  • 5+ years' experience in mobile application development for iOS and/or Android.
  • Solid experience with production code repositories and CI/CD pipelines.
  • Familiarity with modern software engineering practices.

Responsibilities

  • Collaborate with engineering team on architecture and development.
  • Drive SDK adoption and improve usability and performance.
  • Mentor team members on design-system integration.

Skills

Mobile application development
Proficiency in Swift or Kotlin
Design system integration
Problem-solving skills
Mentoring and guiding skills
Job description

We are seeking a highly skilled Mobile Engineer (Design System) to drive the evolution and adoption of our mobile component SDK. In this role, you will be responsible for building and maintaining a robust, scalable, and consistent design system for mobile platforms (iOS/Android).

You will collaborate closely with engineers, designers, and stakeholders to ensure seamless integration of design principles, deliver production-ready UI components, and continuously improve the usability and quality of our mobile products.

You will also help designers adopt and integrate AI tools into their workflow, make engineering processes and workflows more accessible and easy to understand, and champion the use of production-level vibe coding to bridge the gap between design and engineering.

Responsibilities
  • Collaborate with the engineering team to maintain the architecture and development of the Duxton Component SDK, participate in technical decisions, and ensure that all components comply with the design system and guidelines (UI, UX, consistency, etc.).
  • Develop deep familiarity with mobile tech stack and platform architecture (e.g., build systems, CI/CD, observability, analytics, localization, theming, feature flags, release processes) to ensure the Duxton Component SDK integrates seamlessly with platform conventions and guardrails.
  • Improve collaboration workflows between design and engineering; drive SDK adoption and improve its usability, performance, and maintainability. Address stakeholder pain points and deliver continuous improvements.
  • Support and guide designers and engineers in the production repository, including hands‑on coding (vibe‑coding), environment setup, submitting changes, and reviewing Merge Requests to enable seamless collaboration.
  • Mentor team members on design‑system integration; proactively provide production‑ready solutions for complex design and engineering challenges (e.g., recommending animation technologies such as Lottie or Vita); optimize component quality and user experience.
  • Contribute to mobile design‑to‑code workflows by evaluating and supporting the adoption of new tools (including AI‑powered tools where relevant) that translate design concepts into high‑quality, production‑ready mobile components.
  • Push the boundaries of component quality across animation, dark mode, accessibility, and performance.
  • Work closely with designers to demystify engineering workflows, making them more approachable for non‑engineers.
Requirements (must have)
  • 5+ years' experience in mobile application development (iOS and/or Android), including building and maintaining reusable component libraries or SDKs.
  • Proficiency in at least one mainstream mobile programming language or framework (e.g., Swift, Kotlin).
  • Solid understanding of design system integration, ensuring UI/UX consistency, usability, and scalability in mobile components.
  • Solid hands‑on experience with production code repositories, including environment setup, code contribution, and reviewing Merge Requests.
  • Familiarity with modern software engineering practices such as version control, CI/CD pipelines, and automated testing.
  • Ability to provide practical and production‑ready solutions for complex design and engineering challenges, including UI technologies and animations.
  • Excellent problem‑solving, analytical, communication, and collaboration skills, especially in cross‑functional teams.
  • Demonstrated ability to mentor and guide team members in technical and design integration.
  • High sense of ownership, accountability, and adaptability, committed to delivering high‑quality and reliable solutions in a fast‑paced environment.
  • Ability to provide practical and production‑ready solutions for complex design and engineering challenges, including UI technologies and animations, with a focus on pushing the limits of component quality, dark mode, accessibility, and performance.
Preferred Qualifications (good to have)
  • Experience with machine learning or AI technologies, especially applying them in mobile applications (e.g., integrating ML models, using AI‑driven features, leveraging on‑device intelligence).
  • Experience in UI/UX design, user‑centric product improvement, or accessibility.
  • Proficiency in English and experience working in international teams.
  • Contributions to design systems, component libraries, or relevant open‑source projects or technical communities.
  • Experience with automated testing frameworks for mobile UI components.
  • Advanced knowledge of analytics or A/B testing in mobile product development.
  • Experience working with designers to adopt AI‑enhanced design‑to‑code workflows and improve production‑level collaboration through vibe coding.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.