CrawlJobs Logo

Senior iOS Engineer (Design System)

EarnIn

Location Icon

Location:
Thailand, Bangkok

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re seeking a Senior iOS Engineer to join our Design Team in Bangkok (BKK) and take a leading role in building and maintaining our mobile design system infrastructure. This role is ideal for an engineer who is passionate about UX, consistency, and cross-functional collaboration, as well as framework development, with a firm grasp of iOS development and experience working closely with designers to bring interfaces to life. You’ll partner with designers, Android peers, and product engineers to ensure a unified, scalable, and accessible design system across platforms.

Job Responsibility:

  • Own and evolve the iOS side of our design system framework, ensuring reusable, consistent, and scalable component implementations that drive consistency across all platforms
  • Collaborate directly with designers to translate Figma designs into accurate and maintainable UI components
  • Partner with Android and product engineers to ensure design parity and system cohesion across platforms
  • Manage and groom the design system backlog, triaging bugs, prioritizing features, and facilitating updates as needed
  • Define and enforce versioning and governance standards for iOS component releases, including documentation and communication of breaking changes
  • Work closely with the design team to identify and implement tools that streamline Figma-to-code workflows, improving collaboration and reducing handoff friction
  • Lead the creation of internal documentation, usage examples, and onboarding resources to scale adoption across product engineering teams
  • Monitor token and component usage across the app to identify opportunities for refactoring, unification, or improvements
  • Contribute to cross-functional stand-ups, asynchronous updates, and design critiques, acting as the technical representative for the iOS side of the design system
  • Implement robust unit and UI tests to ensure the reliability and quality of design system components
  • Help uphold design and accessibility standards across the mobile app

Requirements:

  • 4+ years of development experience in Software Engineering
  • Bachelor’s, Master’s, or PhD in Computer Science, related field, or equivalent practical experience
  • Strong proficiency in Swift and modern iOS development tools and paradigms (SwiftUI, Combine, Swift Concurrency, MVVM, etc)
  • Demonstrated experience contributing to or maintaining a shared iOS UI library or design system
  • Deep understanding of UX and interaction design principles, with proven experience collaborating closely with design teams
  • Proficiency in Figma and familiarity with design tokens, variables, and tooling integrations
  • Familiarity with cross-platform consistency challenges and experience aligning multi-platform implementations
  • Excellent communication and asynchronous collaboration skills, especially across time zones and disciplines
  • 5+ years of iOS development experience, with a strong portfolio of scalable and reusable UI work
  • Experience working in fast-paced, iterative environments, ideally with Agile or similar practices

Nice to have:

Bonus: experience with accessibility standards (WCAG), analytics instrumentation, or performance tuning for UI

What we offer:
  • Hybrid setup with flexibility
  • 80m THB/year International health insurance (IPD/OPD/Dental/Optical)
  • Working with international teams and potential opportunity for travel to our Mountain View HQ
  • Flexible annual learning budget
  • Home office setup allowance
  • Phone, internet, and transportation allowance

Additional Information:

Job Posted:
December 08, 2025

Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.