Required Android Engineer in Singapore

Job Description:
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 re-usable 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, share knowledge, tips and tricks, and generally help out – within and across teams.

– Evaluate new mobile methodologies and technologies.

RELEVANT EXPERIENCE :

– Many years of native Android app development experience for seniors. For juniors experience in developing at least a couple of apps.

– A portfolio of multiple apps, preferably transaction-based business critical apps for reputable companies.

– Proficient in Java with with experience in memory management and caching mechanisms specific to mobile devices and embedded systems.

– Experience and understanding of large and complex code bases and architectures.

Salary: Not Disclosed by Recruiter

Industry:IT-Software / Software Services

Functional Area:IT Software – Mobile

Role Category:Programming & Design

Role:Software Developer

Keyskills:
Android Java Manual Testing Memory Management Embedded Systems Android Engineer SDK Android Studio Android NDK API design SDK architecture UI design

Desired Candidate Profile:
Education-
UG: B.Tech/B.E. – Computers
PG:Any Postgraduate – Any Specialization
Doctorate:Doctorate Not Required

REQUIREMENTS :

– A degree in computer science, software engineering, information technology or related fields.

– Deep understanding of Android Studio, Java, Android NDK, etc

– Experience in API design, SDK architecture, and mobile software lifecycle development practices.

– 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).Highly accountable and takes ownership, with collaborative attitude, and a lifelong learner.

Company Profile:
TPG Search
Leading client of TPG Search