search our jobs
Android Engineer (Java/Kotlin)
Ho Chi Minh - Viet Nam
Product
- Android
Create an Android app for multiple services Enhance existing services and develop new ones Research and implement cutting-edge technologies for service improvement
Negotiation
View detailsFeatured Job
(Senior) Embedded Security Engineer – Linux / Android Platforms
Ho Chi Minh, Ha Noi - Viet Nam
Outsource
- Security
- Embedded
Security Architecture & Engineering: Design and implement security features for embedded platforms, contribute to security architecture definition, and perform security architecture reviews and threat modeling. Security Implementation & Hardening: Implement security hardening for Linux / Android / QNX systems, conduct secure code reviews, and support integration of access control and system hardening mechanisms (e.g. SELinux, AppArmor). Threat Modeling & Reviews: Identify risks, define mitigation strategies, and drive security improvements early in the development lifecycle. Testing & Validation: Perform security testing and validation, and ensure compliance with relevant security standards and best practices.
Negotiation
View detailsAndroid Engineer - Hanoi
Ha Noi - Viet Nam
Product
- Android
Creating and managing Android applications using Kotlin Constructing Android services for production use and contributing to live service operations Utilizing Jetpack Compose to design modern Android UI Incorporating asynchronous programming through Coroutines and Flow Developing scalable Android app architecture with modularization and dependency injection Collaborating with cross-functional teams through effective communication
Negotiation
View detailsAndroid Engineer (Java/Kotlin) - GSaaS
Ho Chi Minh - Viet Nam
Product
- Android
Create an Android app for a range of client services Enhance existing services and develop new ones Evaluate and implement innovative technologies to improve services
Negotiation
View detailsMobile 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 detailsPrincipal/ Senior Android Developer (Kotlin)
Ho Chi Minh, Ha Noi - Viet Nam
Product
- Android
Utilize Kotlin and other mobile technologies like Flutter to design and implement product functions Conduct refactoring of existing applications, improve performance, and reduce regression testing costs by implementing effective test code Design and develop high-performance camera modules and drawing functions Create and implement APIs linked with the backend Collaborate with product managers, designers, and QA for defining requirements and formulating specifications Stay updated on the latest industry trends and best practices in mobile technologies and apply them to the product Enjoy tackling challenging solutions and systems Programming: Kotlin, Dart Framework: Kotlin, Flutter Infrastructure: AWS / GCP CI/CD: CircleCI / Bitrise / Fastlane / GitHub Actions Knowledge Tool: Confluence / esa VCS: GitHub Others: Slack / Jira
Negotiation
View detailsStaff 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(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 detailsMobile Developer
Ha Noi - Viet Nam
Product
- Android
Hợp tác với kỹ sư Nhật Bản để vận hành và phát triển các sản phẩm và dịch vụ. Liên lạc với các bộ phận Marketing, Thiết kế hoặc Quản lý dự án để hiểu yêu cầu và triển khai.