Working Days / Hours
Monday to Friday, 10:00AM - 07:00PM (Hybrid)
Working Location
Petaling Jaya, Selangor (accessible by MRT)
Job 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 for the platform.
- 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, sharing knowledge, tips and tricks, and generally helping out - within and across teams. This may include pair programming.
- Evaluate new mobile methodologies and technologies.
Requirements
- 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.
- You have working knowledge of several architectural approaches, caching, data storage and security.
- 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).
- Looking for Native Android and Kotlin candidate ONLY.