Mobile App Team Leader

Lumin - مصر - الجيزة

We are looking for a Mobile App Team Leader to oversee the development and delivery of high-quality mobile applications. The ideal candidate will have hands-on experience in native iOS (Swift), native Android (Kotlin), and Flutter (Dart) development, as well as strong leadership skills to guide and mentor a team of mobile developers.

As a Mobile Team Leader, you will be responsible for ensuring best practices in Agile development, fostering innovation, and driving technical excellence within the team. You will work closely with product managers, designers, and backend developers to build scalable and high-performance mobile applications.

Key Responsibilities

Leadership & Agile Practices

  • Lead a team of iOS, Android, and Flutter developers, ensuring alignment with project goals and Agile principles.
  • Foster a collaborative and Agile mindset using Scrum/Kanban methodologies and modern DevOps practices.
  • Conduct regular standups, sprint planning, retrospectives, and backlog grooming.
  • Provide technical mentorship and coaching to team members, ensuring continuous improvement.
  • Guide the team in writing clean, maintainable, and testable code while following industry best practices.

Technical Responsibilities

  • Architect, develop, and optimize mobile applications using Swift (iOS), Kotlin (Android), and Dart (Flutter).
  • Ensure adherence to SOLID principles, MVVM architecture, and best coding standards.
  • Work closely with backend developers to integrate APIs and ensure seamless communication between mobile and backend services.
  • Implement CI/CD pipelines for mobile apps to streamline deployment and ensure quality releases.
  • Troubleshoot and resolve performance bottlenecks, memory leaks, and UI/UX inconsistencies.
  • Stay updated with the latest trends and advancements in iOS, Android, and Flutter technologies.

Collaboration & Communication

  • Collaborate with UI/UX designers to deliver visually appealing and user-friendly mobile applications.
  • Work alongside product managers to translate business requirements into technical solutions.
  • Facilitate cross-team collaboration to align mobile development with company objectives.
  • Provide technical documentation and knowledge-sharing sessions for the team.

Required Skills & Qualifications7+ years of experience in mobile app development with at least 2+ years in a leadership role.Strong expertise in Swift (iOS), Kotlin (Android), and Dart (Flutter).Solid understanding of Agile methodologies, Scrum/Kanban frameworks, and DevOps tools.Experience with state management (Provider, Bloc, Redux, Riverpod, etc.) in Flutter.Knowledge of RESTful APIs, GraphQL, and WebSockets for mobile communication.Proficiency in unit testing, UI testing, and test automation frameworks.Experience in publishing apps to the App Store and Google Play Store.Hands-on experience with Firebase, Google Play Services, and Apple ecosystem.Familiarity with mobile security best practices, OAuth, JWT, and encryption techniques.Strong problem-solving skills, debugging, and optimization techniques.
تاريخ النشر: اليوم
الناشر: Wuzzuf .com
تاريخ النشر: اليوم
الناشر: Wuzzuf .com