As the global usage of iOS continues to surge, maintaining our focus on iOS as our core product is critical. We're seeking an experienced iOS Developer to join our dynamic team and take our mobile applications to the next level. You will design, develop, collaborate, and continue to innovate our existing product by gathering requirements, building prototypes and quickly demonstrating new features and product ideas.
This role presents an exciting career path with the potential for upward mobility within Lalamove. As you demonstrate exceptional performance and leadership abilities, you will have the chance to progress into an iOS Lead, overseeing larger-scale projects and guiding the team towards success.
What you'll do:
Contribute to architectural decisions, design patterns, and best practices. As a senior member of the team, your insights will shape the app's foundationWrite clean, efficient, and maintainable code. Advise other developers and instill a culture of code quality and craftsmanshipCollaborate with backend developers, designers, product owners to constantly improve user experience and functionalitiesOptimize app performance, from UI responsiveness to memory management. Ensure a seamless experience for our usersStay abreast of industry trends, emerging technologies, and iOS advancements. Propose innovative solutions to enhance our apps, including technical specifications and user guidesWhat We Seek:
5+ years of experience in native iOS DevelopmentProficient in Swift, Objective-C, UIKit & SwiftUI (C++ & Kotlin Multiplatform are a plus)Robust knowledge of multi-threading concepts, queues, sequences, dispatchers and ARC is a mustStrong understanding of MVVM architecture and familiarity with Swift AsyncSequence & RxSwift/Combine is requiredExperience in writing Unit Tests and Snapshot/UI testsKnowledge of configuring secure app network connections and ensuring secure storage of sensitive dataAttention to detail and a commitment to delivering polished, bug-free code that sets the standard for the teamExcellent communication and collaboration abilities while being a team playerMay require availability outside regular office hours for addressing production issues or implementing hotfixes as needed.Proficient in written and spoken EnglishAbility to communicate in Chinese and Mandarin will be a plusExperience in handling GPS data, geofencing, location-based features and map integrations will be a plusTo all recruitment agencies - Lalamove does not accept agency resumes. Please do not forward resumes to our jobs alias, Lalamove employees or any other company location. Lalamove is not responsible for any fees related to unsolicited resumes.