Job Openings Mobile Development Senior Manager (Cross-Platform)

About the job Mobile Development Senior Manager (Cross-Platform)

The Mobile Development Senior Manager (Cross-Platform) will spearhead the development and management of our mobile applications across iOS and Android platforms. This role is responsible for ensuring adherence to industry coding practices, performing 100% of code reviews, and driving application performance and stability. In addition, the Mobile Developer Team Lead will manage agile processes and mentor their team to ensure high-quality and timely delivery in a hybrid work setting (located in Thailand).

Key Responsibilities:

  • Code Quality and Review
    Lead comprehensive code reviews for both iOS (Swift with SwiftUI) and Android (Kotlin with a preference for Jetpack Compose).
  • Mobile Application Performance Optimization
    Ensure both iOS and Android applications meet defined performance benchmarks, including responsiveness, stability, and load times.
  • Team Leadership and Mentorship
    Mentor and guide the mobile development team in technical practices and agile methodologies, fostering continuous improvement and skill enhancement.
  • Agile Project Management
    Lead agile ceremonies (sprint planning, backlog grooming, and daily stand-ups) in close collaboration with the Director of Software Development. Ensure timely sprint completions, effective issue resolution, and adherence to agile processes.
  • Continuous Improvement and Innovation
    Identify and integrate emerging mobile technologies and best practices to enhance app functionality and development efficiency.

Job Qualifications:

Education

  • Bachelor's degree in Computer Science, Information Technology, or a related field.

Experience

  • Minimum of 9 years in mobile application development with proven expertise in both iOS and Android platforms.
  • Demonstrated leadership in managing mobile development teams within agile environments.
  • Experience working in a hybrid setup; candidates must be located in Thailand.

Training/License/Certification

  • Relevant certifications in mobile development or agile methodologies are advantageous.

Skills and Essential Traits

  • Leadership: Proven ability to guide, mentor, and inspire cross-functional mobile development teams.
  • Technical Expertise: Deep knowledge of iOS development using Swift and SwiftUI, as well as Android development using Kotlin (Jetpack Compose is required).
  • Communication: Excellent interpersonal and communication skills for effective collaboration with both technical teams and key stakeholders.
  • Problem Solving: Strong analytical skills with the capability to troubleshoot and resolve mobile application issues efficiently.
  • Agile Proficiency: In-depth understanding of Scrum and agile methodologies to drive efficient project management.
  • Innovation: Proactive in adopting emerging mobile technologies and best practices to enhance development processes and app performance.
  • Adaptability: Ability to thrive in a fast-paced, evolving environment while maintaining high-quality standards.

Work Conditions

  • Hybrid work arrangement: Applicants must be Thai nationals and based in Thailand.