Talent.com
Team Lead (iOS)

Team Lead (iOS)

BTI Executive SearchKuala Lumpur, Kuala Lumpur, Malaysia
15 hours ago
Job description

Direct message the job poster from BTI Executive Search

Senior Consultant | .NET | C++ | QA | Mobile Tech Recruitment | Helping top talent & companies connect

A leading digital payments and lifestyle platform in Malaysia is seeking an experienced and passionate iOS Team Lead to drive the development of its high-traffic mobile application. The successful candidate will lead the architecture, design, and implementation of high-quality iOS features while guiding a team of skilled developers. This role involves close collaboration with mobile leadership, product managers, designers, and cross-functional stakeholders to deliver an exceptional user experience and maintain top-tier engineering standards. The iOS Team Lead will also play a key role in mentoring the team and promoting modern, scalable iOS architecture practices.

Key Responsibilities

  • Lead the team in adopting scalable iOS architectures and patterns such as MVVMC, VIPER, modularization, SDK integration, Dependency Injection (DI), and SOLID principles.
  • Oversee the design, development, and maintenance of native iOS applications using Swift and SwiftUI.
  • Develop, enhance, and maintain the internal iOS SDK following clean code and maintainability best practices.
  • Optimise local and release build times to improve developer efficiency.
  • Collaborate with designers, product managers, and engineering teams to define and deliver new features, taking ownership of complex components.
  • Translate UI / UX designs and wireframes into efficient, maintainable, and well-documented code.
  • Ensure high performance, stability, and responsiveness across diverse iOS devices and OS versions.
  • Implement and maintain unit and integration tests while writing high-quality, industry-standard code.
  • Troubleshoot and resolve bugs efficiently, including hotfixes in critical scenarios.
  • Stay updated on the latest iOS advancements, WWDC updates, and evolving best practices, driving continuous improvement.
  • Mentor and coach iOS developers, fostering collaboration and technical excellence.

Job Requirements

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Experience

  • 8+ years of professional experience in iOS application development.
  • Strong mastery of Swift and advanced design patterns.
  • Deep knowledge of iOS SDK, architecture components, and mobile best practices.
  • Proven experience in building intuitive UI and delivering exceptional UX.
  • Experience integrating APIs, third-party libraries, and SDKs.
  • Hands‑on experience with XCTest, integration testing tools, Git, code reviews, and CI / CD pipelines.
  • Prior experience leading or mentoring developers.
  • Skills

  • Strong proficiency in Swift and writing clean, scalable code.
  • Excellent debugging and problem‑solving abilities.
  • Proficient in Xcode, CocoaPods, Swift Package Manager, and modern development tools.
  • Experience with asynchronous programming frameworks such as Combine and GCD.
  • Strong communication, leadership, and cross-team collaboration skills.
  • Personality Traits

  • Passionate about building innovative, high‑quality mobile experiences.
  • Positive, curious, and committed to continuous learning.
  • Assertive, driven, and able to operate with a sense of urgency.
  • Self‑starter with a strong focus on improvement and delivering results.
  • Seniority level

    Executive

    Employment type

    Full-time

    Job function

    Information Technology, Engineering, and Product Management

    Industries

    Financial Services, Technology, Information and Media, and Information Services

    Referrals increase your chances of interviewing at BTI Executive Search by 2x

    Get notified about new Development Team Lead jobs in WP. Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia.

    #J-18808-Ljbffr

    Create a job alert for this search

    Team Lead • Kuala Lumpur, Kuala Lumpur, Malaysia