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.