DevJobs

iOS Team Leader

Overview
Skills
  • Swift Swift ꞏ 4y
  • Objective-C Objective-C
  • Combine Combine ꞏ 4y
  • Swift UI Swift UI ꞏ 4y
  • RESTful API RESTful API
  • CI/CD CI/CD
  • Git Git
  • async
  • await
  • GCD
  • MVVM
  • Operations
  • URLSession
  • WebSockets
  • TCA architecture patterns

About Us:

Pango is shaping the future of urban mobility. Since 2007, we've been pioneering innovative solutions for drivers and commuters, starting with our mobile parking payment service. Today, Pango is a leading smart mobility app that empowers millions of users to effortlessly manage their transportation needs. Our app simplifies hybrid journeys by combining various transportation modes into one convenient platform.


Role Overview

We are looking for an experienced iOS Team Leader to join our dynamic mobile team. In this role, you will lead a team of three developers, serving as the primary technical point of contact for all assignments and challenges. You will oversee the team’s technical delivery, provide mentorship, and guide them in adopting best practices to ensure high-quality, reliable releases.


Responsibilities:

  • Lead and mentor a team of 3 iOS developers.
  • Design, develop, and maintain Swift-based iOS apps using SwiftUI and Combine.
  • Implement complex UI components, animations, and optimize app performance.
  • Collaborate cross-functionally with Product, QA, Backend, and Design in an Agile setup.
  • Ensure security best practices (OAuth, encryption, etc.) and maintain some legacy Objective-C code.
  • Coordinate Agile ceremonies with the Mobile Group Lead, ensuring the team is aligned and delivery ready.
  • Conduct code reviews, drive technical excellence, and foster continuous learning.
  • Guide architecture decisions and resolve team blockers.


Requirements:

  • 2+ years of experience in Team Leadership and mentoring - Must
  • 4+ years of experience in iOS development.
  • Expertise in Swift, SwiftUI, Combine, and structured concurrency.
  • Strong foundation in MVVM and clean architecture principles.
  • Experience with RESTful APIs, background modes, and location services.
  • Proficiency with Git and modern version control workflows.
  • In-depth knowledge of networking (REST, URLSession, WebSockets).
  • Solid understanding of concurrency (GCD, Operations, async/await) and memory management.
  • Hands-on experience with testing frameworks and CI/CD tools.
  • Proven track record of publishing at least one app to the App Store.
  • Excellent communication, organizational, and problem-solving skills.


Nice to have:

Knowledge with TCA architecture patterns

Pango