Job Search and Career Advice Platform

Enable job alerts via email!

Mobile Engineer Android

MyValiant

Kuala Selangor

On-site

MYR 50,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology-driven company in Kuala Selangor is seeking an experienced Android Developer to join their team. Responsibilities include building reusable software components, collaborating on continuous integration/delivery with QA, and improving app performance. The ideal candidate holds a degree in computer science or related fields and has expertise in modern Android programming paradigms such as RxJava and Kotlin, along with strong UX/UI design experience. This role offers opportunities for personal growth and a collaborative work environment.

Qualifications

  • Up-to-date on modern Android programming paradigms.
  • Strong exposure to UX/UI design and app interface development.
  • Knowledge of architectural approaches, caching, data storage, and security.

Responsibilities

  • Build reusable Android software components.
  • Collaborate on CI/CD and testing to ensure high-quality app releases.
  • Monitor and improve app performance on code and experience levels.

Skills

Android programming
RxJava
Kotlin
UX/UI design
Software engineering

Education

Degree in Computer Science or related field
Job description
Overview

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.

Responsibilities
  • 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 ensure 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.
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 or 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).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.