← GeoComply (GeoTech Hub Vietnam)
Staff Mobile Engineer Android/iOS, Fluent in English
GeoComply (GeoTech Hub Vietnam) · Hồ Chí Minh
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
Kỹ thuật / Cơ khí
Mức lương
Thương lượng
Địa điểm
Quận 1, Hồ Chí Minh, Hồ Chí Minh
Tổng quan
- 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
Quyền lợi
- 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)
Chế độ thưởngGửi xe
Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗
Quan tâm đến vị trí này?
Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.
Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn?
Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ
→