[HCM-Dist.07] - Senior Software Developer, (Mobile - Android) / iOS) - Fluent in English
Ho Chi Minh City, Ho Chi Minh City, VN
$4.2k/month
10 days ago
Save Job
Summary
Salary: Up to $4200 Gross/month (100% salary in 2-month probation period & full SHUI.)
1. Senior Software Developer, (Mobile (Android)
Design and write mobile components with Java and Kotlin to improve the availability, scalability, latency, and efficiency of the company's services on Driver App
Engage in Driver app stability investigation, application performance analysis, tuning, and optimization
Work closely with the backend team in building modularized reusable components and designing scalable APIs
Collaborate with product and experience teams to finalize feature specifications, build prototypes and design experiments
Work with different engineering teams to explore and create new designs/architectures geared toward scale and performance
Participate in code and design reviews to maintain our high development standards
Join on-call rotations to debug production issues and improve system stability
2. Senior Software Developer, iOS
Design and write in SwiftUI & Objective C
Collaborate with mobile and backend engineers, designers, data scientists and product managers to architect and implement features
Actively participate in code and design reviews to maintain our high development standards
Brainstorm innovative ideas, identify problems, propose and implement solutions geared towards scale and performance
Take full ownership of projects that are built to meet functional and non-functional requirements of our users and business partners.
Design, implement, instrument and deploy highly performant and reusable Android components for operational excellence initiatives
Lead Collaboration with stakeholders across teams and roles, to identify and resolve ambiguous, multi-dimensional business, legal, and product needs.
Participating in interview loops to help the company continue hiring top industry talent
Provide technical guidance, mentorship and knowledge sharing to peers.
3. The must have
A degree in Computer Science, Software Engineering, Information Technology, or related fields
3+ years of experience working in mobile application development
Fluent in English (interview and work directly with Singapore/Asian Team)
Hands-on familiarity with maintaining large-scale mobile applications; understanding of Android systems internals and networking is a plus
Hands-on familiarity with Real-time communication between mobile apps and backend
Strong understanding of application performance and ability to perform profiling to find any performance bottlenecks
Strong understanding of testing frameworks for unit testing, integration testing, and E2E testing
Hands-on familiarity with CI/CD pipelines for system development and deployment
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job