>

Job Summary


Salary
$7,500 - $9,500 SGD / Monthly EST

Job Type
Permanent

Seniority
Mid (3-5 yrs)
Junior (≤ 2 yrs)

Years of Experience
1-3 years

Tech Stacks
Rest API
Koin
Android SDK
OkHttp
Flow
MVVM
Retrofit
Gradle
Android
Kotlin

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.

Key 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

Prerequisites

  • 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

Reward and benefits

  • Competitive salary (compensation will be based on experience)
  • Medical insurance
  • Yearly reward based on performance
  • Casual work environment and attire
  • A solid team behind you: great people who love what they do
  • A fun and a fast paced culture which promotes learning and knowledge sharing
  • Opportunities for personal and professional growth offerings from our in-house Learning @ Aleph Academy, Flocket meetups, timely training for skills upgrade, workshops and conferences.
  • Plenty of snacks (healthy and indulgent), catered lunches, beverages
 
This position is based in our Singapore studio. To know more about us please visit www.aleph-labs.com
 
Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, where ideas are shared freely. All qualified candidates will receive consideration for employment without regard to race,color, religion sex, national origin, disability, or protected veteran status.

Salaries of Android Developer at Aleph-Labs

Salaries from Aleph-Labs that are similar to Android Developer

7500 - 9500 SGD

Estimated Salary Range

View more Android Developer salaries at Aleph-Labs View more Android Developer salaries
Apply

NodeFlair Insights of Aleph-Labs