Principal Android Software Engineer

  • Job Category
    Engineering, Information Technology, Professional Services
  • Job level
  • Contract type
  • Location
  • Salary
    S$6500 - S$13000

Job Description

Roles & Responsibilities

  • Design, build and maintain high performance, reusable and reliable Kotlin and Java applications (80% Kotlin, 20% Java)
  • Write and maintain test cases to ensure code coverage and quality
  • Contribute to team discussions to find the best solutions to complex technical problems
  • Work with product and design to come up with practical solutions that enable us to deliver faster with meaningful impact

What we’re looking for

  • In-depth knowledge of at least one Android programming language: Kotlin or Java
  • Good understanding of different Android architecture patterns
  • Experience with Android Architecture Components
  • Experience with offline storage, threading, and performance tuning
  • Experience with Google Play release and distribution process
  • Familiarity with Bitrise or other CI/CD platforms
  • Familiarity with tools like Firebase, Crashlytics, Sentry
  • Take pride in the work that you do and always strive to improve the status quo
  • You have a bias for action and delivery
  • You are a strong self-learner
  • You operate well with high autonomy
  • You are detail oriented
  • You are a team player

More information will be shared if you are shortlisted for the position!

Closing on 23 Oct 2021