Staff Mobile Engineer shaping mobile architecture for GeoComply's geolocation compliance solutions. Leading technical direction for iOS and Android SDKs while ensuring seamless integration with core service.
Responsibilities
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
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
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
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
Ensure that mobile solutions meet high standards for quality, performance, security, and scalability
Requirements
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
Hybrid working mode & Modern office at a prime location in District 1
Professional development budget to support your growth
20 annual leave days, 5 sick leave days
Premium health insurance (Bao Viet or Liberty)
Social, unemployment, and health insurance contributions based on full salary
Competitive salary package, 100% salary during the probation period
Attractive bonuses (13th month, business performance, equity plans)
Annual salary performance review
Free parking
Annual company trip & Year-end party
Quarterly team-building activities
In-office snacks and drinks (snacks, coffee, juice, milk, etc.)
Traffic and Transportation Engineering Intern assisting with conducting traffic studies and preparing plans for transportation projects. Collaborating with project managers and senior engineers in Seattle, WA.
Senior Manager of Engineering leading a team at Five9 responsible for CRM integration and API expansion. Requires extensive experience in software development and team leadership.
Software Developer enhancing our inventory systems using Delphi and .Net in a professional team. Collaborating on innovative solutions and contributing to product development for market leadership.
Senior Manager - Home Broadband Engineering at Vodafone guiding digital delivery and ensuring innovative broadband experiences. Leading engineering teams and shaping the future of home broadband tech.
Associate Delivery Lead supporting Workday HR systems projects at Flutter Entertainment. Collaborating with global teams in a fast - paced, innovative environment.
IOS Native Developer at Capgemini developing Swift applications and collaborating on mobile solutions. Mentoring fellow developers and advancing mobile technology outcomes in a global environment.
Capgemini seeks a Tungsten TotalAgility Developer to design and implement automation solutions for banking processes. This role involves working with development, support, and governance in a collaborative environment.
Lead ABS Developer & Solution Architect responsible for coordinating global developer teams and implementing ABS software. Ensuring quality through reviews and testing across multiple locations.
Senior Specialist in Project Engineering managing projects involving integrated naval and marine communication systems at L3Harris. Collaborating in a multi - disciplinary team to achieve deliverable engineering outputs.
Integrated Logistics Support Senior Specialist responsible for developing and recommending sustainment solutions for major airborne and ground based weapons systems. Utilizing logistics support analysis and maintaining system reliability and maintainability.