To Say Hello!

Find next jobs

job_search_content_direct

Senior Software Engineer, Mobile (Android)

Grab Vietnam
Updated: 08/09/2020

Employment Information

Job requirement

Get to know the Role:

OpenStreetCam is a free and open platform for street level imagery. Anyone can contribute images using a smartphone, action camera or dashcam. OSC will detect salient features from the uploaded images such as signs, lanes and road curvature to improve OpenStreetMap. The engineering team is cross-functional with mobile app development, front-end, back-end and scripting that support community contributions and targeted efforts to collect imagery in Southeast Asia. Expand the functionality of OpenStreetCam apps for data ingestion


The day-to-day activities:

  • Work closely with product manager, back-end and other mobile developers to design, build and extend new and/or existing products and features
  • Discover and troubleshoot issues on existing architecture
  • Maintain open source stack
  • Participate in planning and estimation of effort to implement, test and maintain features
  • Participate in code and design reviews to maintain high development standards
  • Gather feedback from end users and act on it to improve their experience


The must haves:

  • 5+ years of relevant experience in Android development
  • Bachelor of Science in Computer Science, or equivalent
  • Strong knowledge of Android development, data structures, algorithms, distributed systems, and asynchronous architectures
  • Strong understanding of API architectures, system performance and scaling
  • Experience in the following fields is considered a plus:
    • iOS development
    • Python development
    • Geo domain knowledge
    • Contributions to open-source software
  • Up-to-date on the modern Android programming paradigm, including the use of RxJava and Kotlin
  • Cloud infrastructure (AWS, Azure)
  • Version Control Systems (Git)

Company Overview

Grab Vietnam

Similar Jobs

Senior Software Engineer, Mobile (Android)

Grab Vietnam