Back to All Openings

Android Engineer

Technology

Jakarta

Full Time

Apply Now

RESPONSIBILITIES:

  • 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

[INSERT_ELEMENTOR id="14324"]