Search by job, company or skills

Adecco Staffing & Outsourcing Sdn Bhd

Design Specialist (iOS/Android)

5-6 Years
MYR 7,000 - 9,750 per month

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago

Job Description

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 Grab's 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.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Malaysian

Job ID: 126897001