← GeoComply (GeoTech Hub Vietnam)
Staff Mobile Engineer Android/iOS, Fluent in English
GeoComply (GeoTech Hub Vietnam) · Hồ Chí Minh
Apply on official site ↗
Type
Full-time
Work mode
On-site
Level
Staff
Industry
Engineering / Mechanical
Salary
Thương lượng
Location
Quận 1, Hồ Chí Minh, Hồ Chí Minh
Overview
- Mobile Architectural Leadership:
- Lead the design and architecture of mobile solutions across iOS and Android platforms, with a focus on the interactions between our SDKs and the core geolocation engine
- Define and document architectural patterns, interface specifications, and data flow strategies to ensure consistency, maintainability, and performance across both mobile platforms
- Ensure our mobile SDKs remain current with evolving mobile technologies, platform capabilities, and industry best practices
- Drive adoption of modern mobile development standards and emerging technologies to maintain technical excellence and competitive advantage
- Cross-Platform Mobile Collaboration:
- Collaborate with senior engineers on iOS and Android to ensure adherence to the overall mobile architectural vision and promote the adoption of best practices
- Facilitate communication and alignment between iOS and Android development teams, fostering a collaborative environment
- Identify and address cross-cutting technical challenges between iOS and Android SDKs and the core engine
- Champion code sharing and architectural consistency across mobile platforms
- Technical Guidance and Mentorship:
- Provide technical guidance and mentorship to senior mobile engineers on architectural best practices and platform-specific considerations
- Participate in design and code reviews across mobile teams, offering constructive feedback and ensuring alignment with architectural standards
- Drive the adoption of modern mobile development practices and patterns
- Product Development and Innovation:
- Work with Product Managers to understand product requirements and translate them into scalable and robust mobile technical solutions
- Research and evaluate new mobile technologies, frameworks, and methodologies to enhance our mobile architecture and improve development efficiency
- Contribute to the development and maintenance of shared mobile libraries, tools, and processes that streamline cross-platform mobile development
- Quality and Delivery:
- Ensure that mobile solutions meet high standards for quality, performance, security, and scalability
- Contribute to the continuous improvement of our agile development processes
- Drive mobile-specific testing strategies including device testing, performance profiling, and anti-fraud detection validation
- Customer Integration Design:
- Design and document clear, efficient, and user-friendly integration flows for customers to integrate our mobile SDKs into their applications, ensuring a smooth and positive developer experience
- Create comprehensive mobile SDK documentation and integration guides
- Your Skills and Experience
- Extensive Mobile Development Experience: 10+ years of professional software development experience with strong focus on mobile platforms (iOS and/or Android)
- Deep Mobile Expertise:
- Strong experience in iOS development (Swift, Objective-C, iOS frameworks, Apple platform guidelines)
- Strong experience in Android development (Kotlin, Java, Android SDK, Google Play policies)
- Deep understanding of mobile-specific challenges: device fragmentation, OS version compatibility, background execution, battery optimization, network handling
- Experience with mobile security, anti-fraud techniques, and device attestation
- Mobile Architectural Vision: Proven ability to design and implement complex mobile architectures spanning iOS and Android, with a focus on scalability, maintainability, and performance
- Software Design Proficiency: Excellent understanding of design patterns and architectural best practices for building scalable and maintainable mobile applications
- Cross-Platform Mobile Expertise: Experience with cross-platform mobile development approaches (shared architecture, common patterns) and platform-specific considerations
- API and Integration Expertise: Strong understanding of API design and integration principles, with a focus on creating seamless and efficient integration experiences for mobile app developers
- Technical Leadership: Demonstrated ability to provide technical leadership, mentor other mobile engineers, and drive technical direction
- Communication and Collaboration: Exceptional communication, collaboration, and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences
- Problem-Solving and Analytical Skills: Strong analytical and problem-solving skills, with a proven ability to identify and resolve complex mobile technical challenges
- Quality Focus: A commitment to delivering high-quality, well-tested, and performant mobile solutions
Benefits
- Learning opportunities & personal development allowance
- 20 annual leave days, 5 sick leave days
- Extensive health insurance
- Competitive salary package, 100% salary during the probation period
- Attractive bonuses (13th month, business performance, equity plans)
BonusParking
Summary of facts from the official posting. View original ↗
Interested in this role?
You'll be taken to the employer's official application page.
Apply on official site ↗
Is this your business?
Claim this page, request edits or removal
→