Industry: Software Development
Location: Singapore
Job Description:
Responsibilities:
– Design and build advanced applications for the Android platform
– Collaborate with cross-functional teams to define, design, and ship new
features
– Unit-test code for robustness, including edge cases, usability, and general
reliability
– Work on bug fixing and improving application performance
– Continuously discover, evaluate, and implement new technologies to
maximize development efficiency
– Good team player who possess strong communication skills
Requirements:
– Minimum 2-4 years working experience in Android development
– Bachelor’s degree in computer science. engineering or related subject
– Proven working experience in software development
– Have published one or more Android apps in the store
– A deep familiarity with Android Java, knowledge of Kotlin is a plus
– Experience working with Android frameworks
– Experience with third-party libraries and APIs such as RxJava, Robospice
and Firebase
– Working knowledge of the general mobile landscape. architectures, trends,
and emerging technologies
– Solid understanding of the full mobile development life cycle
– Experience working in a sprints, test-driven collaborative and iterative
programming environment