Outsourcing Jobs

[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