Alter Portfolio Company Roles

Check Out Open Roles at our Portfolio Companies Globally Below.

Don't see a role that looks like a fit but want to stay in touch?
Sign up below, and we'll reach out if an opportunity comes up we think could be a good fit.

Android Engineer

Kargo Technologies

Kargo Technologies

Software Engineering
Jakarta, Indonesia
Posted on Thursday, November 25, 2021


  • Architect efficient and reusable components that drive complex android applications
  • Build android components in Kotlin and MVVM architecture
  • Integrate with GraphQL API services
  • Implement business logic and integration to database or message bus
  • Write modular, secure, and extensible code with high quality tests cases
  • Identify and resolve performance and scalability issues
  • Handle bug fixing and performance monitoring
  • Code review and backend design architecture plan
  • Writing RFC and software documentation
  • Implement the right architecture and follow best coding standard Articulate technical aspects with multi-functional partner
  • Improve the team and company (mentor-ship, interviewing, and new initiatives)MINIMUM QUALIFICATIONS

  • 4+ years of Android development experience
  • 1+ years of programming languages experience in Kotlin
  • Previous success developing and shipping a large-scale android application
  • Excellent understanding of the android development and its core principles
  • Excellent understanding in Design patterns and engineering principles
  • Able to write android end-to-end testing
  • Excellent understanding in basic computer science knowledge
  • BS/MS degree in Computer Science or equivalent from a reputable university.
  • Good communicator, problem solver and planning attitude
  • Have verbal and written English skills