search our jobs


Senior iOS Engineer

Ho Chi Minh - Viet Nam


Product

  • iOS

Contribute to the ongoing performance optimization of the iOS SDK as part of a long-term project focused on improving reliability, functionality, and efficiency of geolocation services. Assist in automating operational tasks such as releases and production support in order to enhance productivity and allocate resources for innovation. Conduct research on new features, analyze requirements and competitors, estimate implementation, design software, conduct code reviews, and document solutions. Work closely with the client-facing team to address issues for clients, ensuring a seamless experience for end users and developers. Embrace industry best practices to innovate the iOS SDK for fast, reliable, secure, and high-performance applications. Drive the development, scaling, and optimization of geolocation and anti-fraud products aligned with the organization's mission and customer needs. Collaborate with cross-functional teams, including product management and business stakeholders, to define product requirements and translate them into technical solutions. Advocate for a user-centric approach to product development, ensuring intuitive, efficient, and valuable solutions. Collaborate with a global team to develop industry-leading technologies for anti-fraud and compliance solutions. Stay informed about emerging spoofing techniques and proactively adjust systems to maintain strong security. Design and implement features that enable business users to define and execute real-time anti-fraud rules.

Negotiation

View details

Mobile Technical Lead

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • iOS
  • Android

Work with technical leaders to establish a vision for mobile engineering initiatives. Create innovative applications for Android and iOS platforms. Collaborate with cross-functional teams to define, design, and deliver new features. Mentor and guide mobile developers to support their professional growth. Address bugs and enhance application performance. Research and implement new technologies to improve development efficiency. Contribute to software development project planning, ensuring quality standards and timely delivery. Design architecture for new products and features. Provide leadership and mentorship to a team of mobile developers, offering guidance and support to achieve individual objectives and deliver high-quality code.

Negotiation

View details

Staff Software Engineer, Client Platforms

Ho Chi Minh - Viet Nam


Product

  • Android
  • iOS
  • C/C++
  • ...

Take charge of designing and structuring mobile solutions for iOS and Android platforms, focusing on the interaction between the SDKs and geolocation engine. Define and outline architectural patterns and data flow strategies to ensure consistency, maintainability, and performance across mobile platforms. Ensure mobile SDKs are updated with the latest mobile technologies and best practices. Encourage the adoption of modern mobile development standards and emerging technologies to maintain technical excellence. Collaborate with senior engineers on iOS and Android to ensure adherence to mobile architectural vision and promote best practices. Act as a facilitator to align iOS and Android development teams and address technical challenges between SDKs and core engine. Advocate for code sharing and architectural consistency across mobile platforms. Offer guidance and mentorship to senior mobile engineers on architectural best practices and platform-specific considerations. Participate in design and code reviews across mobile teams, providing constructive feedback and ensuring alignment with architectural standards. Translate product requirements into scalable and robust mobile technical solutions in collaboration with Product Managers. Research and assess new mobile technologies, frameworks, and methodologies to improve mobile architecture and development efficiency. Contribute to the development and maintenance of shared mobile libraries, tools, and processes for cross-platform mobile development. Ensure high standards for quality, performance, security, and scalability in mobile solutions. Contribute to the improvement of agile development processes. Drive mobile-specific testing strategies including device testing, performance profiling, and anti-fraud detection validation. Design and outline clear and user-friendly integration flows for customers to integrate mobile SDKs into their applications, ensuring a positive developer experience. Create comprehensive mobile SDK documentation and integration guides.

Negotiation

View details

Principal/Senior iOS Native Engineer (Swift)

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • iOS
  • Swift

An iOS is needed to join the team and collaborate with the product manager in developing the application. This role involves working in a small team to handle various tasks from design to development, testing, and operation. There are plenty of opportunities to work with new languages and frameworks in an international environment. As an innovator, you will contribute to the advancement of the architecture and construction industry through product development. Responsible for designing and implementing product functions using Swift and other mobile technologies such as Flutter Refactoring existing applications, enhancing performance, and reducing regression testing costs by implementing appropriate test code Designing and developing high-performance camera modules and drawing functions Designing and implementing APIs linked with the backend Collaborating with product managers, designers, and QA to define requirements and formulate specifications Staying updated on the latest industry trends and best practices in mobile technologies and applying them to the product Enjoying working on challenging solutions and systems Note: The assigned product will be based on the candidate's skills and preferences, as well as the internal structure of the company. Programming: Swift, Dart Framework: RxSwift, Flutter Infrastructure: AWS / GCP CI/CD: CircleCI / Bitrise / Fastlane / GitHub Actions Knowledge Tool: Confluence / esa VCS: GitHub Others: Slack / Jira

Negotiation

View details

(Middle) Mobile Trading System Developer - Android/iOS

Ho Chi Minh - Viet Nam


Product

  • Javascript
  • iOS
  • Android

Create a mobile app for stock trading using JavaScript within the Kiwoom platform Collaborate with a remote team to discuss and clarify project tasks and requirements Implement new features based on user needs through requirements analysis and system design Address reported system issues and bugs during integration, user acceptance, and maintenance tests Manage time and resources according to the work breakdown structure Provide weekly progress reports on assigned tasks Engage in self-learning of domain knowledge, document findings, and conduct a seminar Write clear, maintainable, and testable code Keep technical documents updated Provide guidance to junior developers and deliver technical training as needed Opportunity to participate in various stages of projects and aspects of software engineering to support career growth.

Negotiation

View details