Software Engineer, Mobile (Android)

Opening Date: 11 Apr 2023

About the Role

Software engineer specializing in mobile development for Android is responsible for designing, developing, and maintaining mobile applications for the Android operating system. Android software engineers typically work with programming languages such as Java and Kotlin, and development frameworks like Android Studio to create high-quality and efficient mobile applications.

Work Responsibilities

  • Work closely with the product, UX/UI and backend teams to design, build and extend consumer and/or partner facing new products, platforms and features.
  • Build reusable Android software components.
  • Collaborate with QA on continuous integration and delivery (CI/CD) as well as other automated and manual testing to make sure our app releases are always worthy of five star ratings.
  • Monitor the performance of the live apps and continuously improve them on both code and experience level.
  • Raise the bar by reviewing each other's code, share knowledge, tips and tricks, and generally help out - within and across teams. This may include pair programming.
  • Evaluate new mobile methodologies and technologies.

Job Requirements

  • A degree in computer science, software engineering, information technology or related fields.
  • Up-to-date on the modern Android programming paradigm, including the use of RxJava and/or Kotlin.
  • Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces.
  • Strong CS fundamentals (with competencies in algorithms and data structures).
  • You are highly accountable and take ownership. You also have a collaborative attitude, because ‘Your Problem Is My Problem’ (YPIMP).
  • (For Senior Engineers) At least 5 years of mobile engineering experience with a track record of building and maintaining complex applications.
  • (For Senior Engineers) Working knowledge of several architectural approaches, caching, data storage and security.

Leadership Competency

Individual Contributor

Title: Software Engineer, Mobile (Android)
Dept: Technology

Status: Full-time

Apply via Email