Bangkok, Thailand Hybrid

Amity is hiring an iOS Engineer (Mid-Senior)

About the Role

What You'll Do

Take ownership of key iOS features and subsystems within an autonomous team, shaping both product behavior and technical direction. You'll design scalable solutions, write clean and maintainable Swift code, and ensure reliability across releases. Your work will directly influence the architecture of our SDKs and UI libraries, enabling reuse across platforms.

Collaborate closely with product, design, and engineers across platforms to turn requirements into robust implementations. You’ll write clear technical documentation to communicate decisions and trade-offs, and actively participate in code reviews to uphold high standards of clarity, consistency, and performance.

Help improve developer workflows by identifying reusable patterns, refining specifications, and contributing to tooling that accelerates development across teams.

Requirements

  • At least 2 years of hands-on experience building and maintaining production iOS applications or SDKs
  • Strong command of Swift and Apple’s ecosystem, including UIKit and/or SwiftUI
  • Proven ability to design modular, maintainable client-side architectures
  • Firm grasp of iOS fundamentals such as app lifecycle, concurrency, caching, offline support, and security
  • Experience optimizing app performance, memory usage, and resource efficiency
  • Familiarity with API integration and event-driven application patterns
  • Proficient with Git and modern source control practices
  • Ability to work independently while contributing effectively within a team environment
  • Working proficiency in English, both written and verbal

Benefits

  • Hybrid work model: Spend 3 days per month in the Bangkok office and choose your workspace the rest of the time—anywhere in Thailand
  • Global, diverse team representing 15 nationalities with a remote-first mindset
  • Full visibility into your impact, inclusion in all team discussions, and autonomy to propose new ideas
  • Private healthcare coverage including dental care and annual health assessments
  • Mental wellness support through a therapy reimbursement allowance
  • Unlimited paid vacation days—take time when you need it
  • Company-sponsored sports activities like badminton, tennis, and pilates to encourage movement and connection
  • Life assurance and ongoing investment in employee well-being
Required Skills
SwiftiOSUIKitSwiftUIGitSDK developmentUI library developmentAI-assisted development toolsmodular codebase designasynchronous programmingconcurrency SwiftiOSUIKitSwiftUIGitSDK developmentUI library developmentAI-assisted development toolsmodular codebase designasynchronous programmingconcurrency
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Amity
social.plus is on a mission to help brands and creators own their communities instead of renting them on third-party social platforms. As engagement on traditional social media declines and algorithms become more unpredictable, social.plus empowers enterprises to build curated digital communities directly within their own apps, driving higher engagement, retention, and lifetime value. For consumer apps, engagement is everything. social.plus is designed to help brands keep users inside their ecosystem rather than losing them to external platforms. By embedding community features within an app, brands can foster deeper interactions, increase user retention, and unlock new monetization opportunities.
All jobs at Amity Visit website
Job Details
Department Engineering
Category mobile
Posted a year ago