- 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.
JOB DESCRIPTION
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/