Team Lead, iOS

TNG Digital Sdn Bhd

Kuala Lumpur

On-site

MYR 210,000 - 300,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TNG Digital Sdn Bhd in Kuala Lumpur is seeking an experienced iOS Team Lead to architect, design, and deliver high-quality features for the TNG eWallet app. You will lead a team of iOS developers, collaborate with cross-functional partners, and ensure code quality, performance, and maintainability.

You will mentor engineers in modern iOS architectures (MVVM, VIPER), drive SDK development, optimize build times, and translate UI/UX into robust, scalable code while championing a culture of

Qualifications

  • 8+ years of experience developing iOS applications.
  • Strong Swift and SwiftUI knowledge.
  • Experience with MVVM, VIPER, and modular architectures.
  • Experience leading and mentoring junior developers.
  • Experience with CI/CD pipelines and API integrations.
  • Excellent problem-solving and debugging skills.
  • Strong communication and leadership abilities.

Responsibilities

  • Architect, design, develop, and implement high-quality iOS features for the eWallet app.
  • Lead the iOS team and collaborate with cross-functional stakeholders.
  • Mentor and coach iOS developers on modern architecture.
  • Ensure code quality, performance, and maintainability.
  • Optimize build times and streamline development processes.
  • Stay updated on iOS trends and WWDC updates.

Skills

Swift
SwiftUI
MVVM
VIPER
DI
SOLID
iOS architecture
UI/UX understanding
Leadership
Code quality
Problem solving

Education

Bachelor's degree in Computer Science or related field

Tools

Xcode
CocoaPods
Swift Package Manager
Git

Job description

# Team Lead, *iOS*Kuala Lumpur, MalaysiaPermanent#### Duties & Responsibilities* JOB RESPONSIBILITIES* We are looking for a talented and passionate iOS Team Lead to join our growing team! In this role, you will take the lead in architecting, designing, developing, and implementing high-quality features for the TNG eWallet app – Number 1 eWallet in Malaysia. You will work closely with the Head of Mobile, team leads, developers, designers, product managers, and other stakeholders to deliver an exceptional user experience, ensure high code quality, and maintain high performance. Additionally, you will mentor and coach iOS developers in adopting modern iOS architecture to support scalable and maintainable code growth.* KEY RESULTS AREA* Drive team adoption of scalable architectures and patterns such as MVVMC, VIPER, modularization, SDK integration, Dependency Injection (DI), and SOLID principles.* Lead the design, development, and maintenance of native iOS applications using Swift and SwiftUI.* Develop and maintain the iOS SDK, following clean code and maintainability best practices.* Optimise app build time especially for local development and release build.* Collaborate with cross-functional teams to define, design, and ship new features, taking ownership of complex functionalities.* Translate UI/UX designs and wireframes into efficient, maintainable, and well-documented code.* Ensure application performance, stability, and responsiveness across different iOS devices and OS versions.* Implement unit and integration testing, and write high-quality code that aligns with industry best practices.* Troubleshoot, identify, and hotfix bugs promptly.* Stay updated on the latest iOS features from WWDC, development trends, tools, and practices, and lead continuous improvements in the development process.* Mentor and guide iOS developers, promoting a culture of knowledge sharing and collaboration.#### Requirements* Qualification:* Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).* Experiences:* Minimum of 8+ years of experience developing iOS applications.* Strong understanding of advanced Swift programming concepts and design patterns.* In-depth knowledge of the iOS SDK, architecture components, and best practices.* Experience with designing user interfaces (UI) and user experiences (UX) for mobile applications.* Experience with integrating with APIs and third-party libraries.* Experience with unit testing frameworks (e.g., XCTest) and integration testing tools.* Experience with version control systems (Git) and code review processes.* Experience with continuous integration/continuous delivery (CI/CD) pipelines.* Experience leading and mentoring junior developers.* Skills:* Proficiency in Swift with the ability to write clean, maintainable code.* Excellent problem-solving and debugging skills.* Experience with Xcode and other relevant development tools (e.g., CocoaPods, Swift Package Manager).* Experience with asynchronous programming techniques (e.g., Combine, Grand Central Dispatch).* Strong communication, collaboration, and leadership skills.* Personality:* Passion for building innovative and user-friendly mobile applications.* A positive attitude with a passion for learning and professional growth.* Assertive, driven individual with a strong sense of urgency.* Self-starter with a continuous improvement mindset.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Specialist, iOS Developer
Senior Specialist, iOS Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Specialist, iOS Developer
Specialist, iOS Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 100,000
iOS Team Lead: Architect & Mentor for Scalable Swift Apps
iOS Team Lead: Architect & Mentor for Scalable Swift Apps

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 210,000 - 300,000
Specialist, Fullstack Developer
Specialist, Fullstack Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 100,000
Specialist, Android Developer
Specialist, Android Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 72,000 - 110,000
Team Lead, Java Developer
Team Lead, Java Developer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 260,000
Team Lead
Team Lead

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 180,000 - 250,000
Senior iOS Developer & Tech Lead
Senior iOS Developer & Tech Lead

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Specialist, Senior Product Designer
Specialist, Senior Product Designer

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Product Manager I, Financial Services
Product Manager I, Financial Services

TNG Digital Sdn Bhd • Kuala Lumpur

On-site
MYR 60,000 - 90,000