Mobile Team Leader 

Updated: December 12, 2023 Deadline to apply: January 31, 2024

JOB DESCRIPTION

  • Lead and drive innovation for the growth of our mobile platforms, playing a crucial role in their development; 
  • Provide hands-on technical leadership and expertise in mobile solution development; 
  • Support development teams by addressing technical challenges, offering guidance, and influencing the mobile development process; 
  • Participate in recruitment efforts, coaching, guiding, and mentoring mobile developers for professional growth; 
  • Contribute as a key voice in shaping the evolving mobile architecture framework, covering languages, tooling, patterns, and delivery processes; 
  • Continuously explore, evaluate, and integrate new technologies to enhance development efficiency; 
  • Collaborate with project managers to estimate the feasibility and complexity of new products/features; 
  • Ensure the delivery of high-quality, reliable software across the entire team's output. 

REQUIRED SKILLS AND EXPERIENCE

  • Hold a Bachelor’s degree in Computer Science or a related field; 
  • Possess a minimum of 5 years of experience in mobile and API development; 
  • Hands-on experience with Flutter, Native Android, and Native iOS; expertise in iOS platforms (Swift, Objective-C, GRDB, UIKit, SwiftUI, Combine, Fastlane...) or Android platforms (Kotlin, Java, Room, Coroutines, Koin...); 
  • In-depth understanding of the complete mobile development life cycle; 
  • Detailed knowledge of app submission processes on app stores (App Store and Google Play); 
  • Understanding of APIs, REST services, and mobile security, with the ability to articulate concepts in architecture; 
  • Proficiency in CI/CD practices; 
  • Have at least 2 years of experience in a leadership role as a Mobile Development Team Leader; 
  • Contribute to defining and executing the mobile engineering hiring plan, including sourcing, screening, and interviewing; 
  • High-level communication skills, including the demonstrated ability to solicit opinions and accept feedback; 
  • Ability to deliver compelling presentations that offer significant insights and generate consensus and buy-in; 
  • Fluent proficiency in technical English.

 

Preferred Skills:

  • UX/UI skills are a valuable asset; 
  • Experience in creating flowcharts, layouts, and technical documentation; 
  • Knowledge of web programming languages; 
  • Experience in supporting pre-sale activities; 
  • Expertise in Agile methodologies such as Scrum or Kanban. 

BENEFITS

Salary: Up to 50M 

  • Probation salary is 100% of official salary; 
  • 13th-month salary and performance review twice a year; 
  • Bonus for special occasions each year (Labor Day, National Day, Solar New Year, Lunar New Year); 
  • Enjoy company summer trip and other team-building activities held  monthly and quarterly; 
  • IT Certificate allowance as regulated; 
  • Social, health and unemployment Insurance following Government policy; 
  • BIC Care Health Insurance; 
  • Have chances to gain knowledge on the latest waves of blockchain, AI, Big Data; 
  • Professional, creative and dynamic working environment ; 
  • Work five days per week with flexible check-in time. 

CONTACT

  • Send CV to: tuyendung@gemvietnam.com
  • Hotline: +842466666100 (Recruitment Team)
  • Facebook GEM Careers: https://www.facebook.com/tuyendungGEM
  • Linkedin GEM Careers: https://www.linkedin.com/company/gem-careers-hiring/