Staff Software Engineer, Client Platforms

Key Responsibilities

  • Architectural Leadership:
  • Lead the design and architecture of cross-platform client-side solutions, with a focus on the interactions between mobile, desktop, and front-end SDKs and the core geolocation engine.
  • Define and document architectural patterns, interface specifications, and data flow strategies to ensure consistency, maintainability, and performance across all client platforms.

Cross-Team Collaboration:

  • Collaborate with senior engineers on each platform to ensure adherence to the overall architectural vision and promote the adoption of best practices.
  • Facilitate communication and alignment between development teams, fostering a collaborative environment.
  • Identify and address cross-cutting technical challenges and dependencies between different client SDKs and the engine.
  • Technical Guidance and Mentorship:
  • Provide technical guidance and mentorship to senior engineers on architectural best practices and cross-platform considerations.
  • Participate in design and code reviews across client teams, offering constructive feedback and ensuring alignment with architectural standards.

Product Development and Innovation:

  • Work with Product Managers to understand product requirements and translate them into scalable and robust technical solutions.
  • Research and evaluate new technologies and methodologies to enhance our client-side architecture and improve development efficiency.
  • Contribute to the development and maintenance of shared libraries, tools, and processes that streamline cross-platform development.

Quality and Delivery:

  • Ensure that client-side solutions meet high standards for quality, performance, security, and scalability.
  • Contribute to the continuous improvement of our agile development processes.

Customer Integration Design:

  • Design and document clear, efficient, and user-friendly integration flows for customers to integrate our SDKs into their systems, ensuring a smooth and positive developer experience.

Who You Are

  • Extensive Software Development Experience: 10+ years of professional software development experience with a strong focus on client-side technologies.

Strong Client-Side Expertise:

  • Deep understanding of mobile development (iOS or Android).
  • Strong experience in desktop application development, particularly with C++.
  • Solid understanding of front-end web development (JavaScript, modern frameworks).
  • Architectural Vision and Design: Proven ability to design and implement complex software architectures spanning multiple platforms and teams, 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 client applications.
  • Cross-Platform Expertise: Experience with cross-platform development approaches and considerations.
  • API and Integration Expertise: Strong understanding of API design and integration principles, with a focus on creating seamless and efficient integration experiences for customers.
  • Technical Leadership: Demonstrated ability to provide technical leadership, mentor other 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 technical challenges.
  • Quality Focus: A commitment to delivering high-quality, well-tested, and performant software solutions.

Bonus Points

  • Experience with geolocation technologies and compliance solutions.

Application Confirmation

You're applying for the role below:

Staff Software Engineer, Client Platforms

Location: Ho Chi Minh City

Contract Details: Headhunt

Submit Date: 2025-09-29

No CV uploaded

About the job

Location Ho Chi Minh City
Created On 2025-09-11
Working Model Hybrid
Job Level Senior