RoleSummary:
As a Senior Android Engineer, you willbe responsible forthedesign,and development of our Android applications. You will play a critical role in ensuring high performance, scalability, security, and a world-class user experience. You will work closely with other engineers, product managers, designers, and QA specialists to deliver innovative and impactful mobile solutions. You will be a hands-on contributor, writing code, reviewing code, and mentoring other engineers.
KeyResponsibilities:
- Design, develop, and maintain Android applications for robotic and UAV control systems with real-time streaming capabilities.
- Integrate mobile applications with Robot Operating System (ROS) robotics platforms.
- Implement and optimize low-latency video streaming and telemetry data transmission.
- Experiment with and evaluate networking protocols and connectivity solutions for robotic and UAV environments.
- Collaborate with hardware, backend, and AI/vision teams to integrate cross-platform features.
- Ensure application performance, stability, and security under various connectivity conditions.
- Conduct profiling, testing, and debugging to deliver high-quality user experiences.
- Contribute to architectural decisions, code reviews, and Android development best practices
- Perform the duties and tasks assigned by your direct report or as otherwise instructed by the Company.
QualificationsandSkills
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of Android application development experience.
- Expert-level proficiency in Kotlin (preferred) and Java.
- Deep understanding of Android SDK, Android Studio, and core Android libraries.
- Experience with architectural patterns (MVVM, Clean Architecture, etc.)
- Experience with CI/CD pipelines for Android development.
- Knowledge of secure coding practices and Android security frameworks.
- Experience working in Agile development environments.
Specialized Technical Skills:
- Networking and real-time communication expertise (WebSockets, gRPC, MQTT).
- Experience with low-latency streaming, video/audio transmission, or UAV telemetry systems.
- Performance profiling, memory optimization, and network throughput tuning experience.
- Understanding of edge-device constraints and connectivity challenges in remote environments.
Preferred Qualifications:
- Experience working in Vietnam or Southeast Asia
- Previous work with robotics systems or drone applications
- Familiarity with ROS (Robot Operating System) integration
- Experience with WebRTC or similar real-time communication protocols
- Background in embedded systems or IoT device communication
Whatweoffer:
- Competitivesalaryandbenefitspackage.
- 100% salary during probation period.
- Full insurance contribution based on 100% of salary.
- Opportunitytoworkonaproductthatimpactsmillionsofusers.
- Adynamicandsupportiveworkenvironment.
- Premiumhealthinsuranceforyouandyourfamily.
- Professionalgrowthanddevelopmentopportunities.
- Annualleave12-14daysperyear+ 1BirthdayLeave+ 1X'Mas
- Performancereview:onceperyear
- Internaltraining/sharingandprofessionalTrainingcourses
- Teambuilding,companytrip,yearendparty,monthlyactivities,....
- Devices:Macbookandscreen(Ifneeded)
- Freeteaandcoffee
- ComfortableworkingArea
- Workinghour: 9am - 6pmfromMondaytoFriday
Location: The Hallmark Building - 15 Tran Bach Dang, An Khanh Ward, Thu Duc City, HCMC.