Android Developer

Aleph Pe Ltd| Date Posted: 7-Nov-2020
Save Job
Job Nature:
Permanent
Position Level:
Experienced
Qualification:
ITE/ NITEC/ Higher NITEC, Diploma, Bachelor's / Honours

Job Description

We are looking for an Android Engineer who possesses a passion for pushing mobile technologies to the limits. As an Android Engineer you will focus on developing high quality apps that delight our clients. If you have a good foundation in software engineering and strong interpersonal skills and are passionate about collaborating with designers, product managers and backend engineers to build award winning apps, this role will be ideal for you.

Responsibilities 

  • Build and maintain Android apps using Kotlin and the latest features of the Android SDK and Jetpack libraries.

  • Refactor code to improve performance, stability and maintainability

  • Develop with testing in mind and leverage testing frameworks to produce high quality code

  • Work with your team to promote industry best practices

  • Writes design/implementation documentation

  • Be responsible for designing, implementing, unit testing, code reviewing in various components/projects

  • Work with outside data sources and APIs

  • 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

  • Be a part of the whole product life cycle, Dream, Build, Run and Iterate

  • Work with the design team to perfect the UI and UX

  • Adheres to strict delivery schedules

Requirements

  • Bachelor’s Degree in Computer Science or Engineering, or equivalent experience

  • 1 - 3 years of professional experience in Android development

  • Strong foundation in Android development (Kotlin, Android SDK, MVVM, Koin, LiveData)

  • Firm grasp of Google Material Design and Apple Human Interface Guidelines

  • Good knowledge of the Gradle DSL, product flavours and dimensions

  • Experience in interfacing with REST APIs using Retrofit, OkHttp, Gson, Moshi

  • Experience in Espresso and Robolectric

  • Experience in publishing to the Playstore

  • Knowledge of functional reactive programming (e.g. Rx, Flow) will be a plus

  • Exposure to an Agile working environment and tools will be a plus

 

Benefits :

  • Competitive salary (compensation will be based on experience)

  • Medical benefits

  • Casual work environment and attire

  • A solid team behind you: great people who love what they do

  • Competitive benefits and a fun, fast-paced work environment

  • Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, where ideas are shared freely. We cross geographies, cultures and markets to solve customer problems, where open communication, creativity and exploration are encouraged

  • We are committed to equal employment opportunity regardless of race, colour, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law

  • Opportunities for personal and professional growth offerings from our in-house Learning @ Aleph Academy, Flocket meetups, timely training for skills upgrade, workshops and conferences, and mentor-mentee program

  • Plenty of snacks (healthy and indulgent), catered lunches, beverages!

Company Overview
Aleph Pe Ltd