Job Description

Design and build advanced applications for the Android platform

Collaborate with cross-functional teams to define, design, and ship new features

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 whole product life cycle, Dream, Build, Run and Iterate

Work with the design team to perfect the UI and UX

Lead and coach a team

Adheres to strict delivery schedules
Strong OO design and programming skills in Kotlin

Ample experience in Android SDK

Knowledge of SQLite, MySQL or similar database management system

Familiar with Android Studio

Understanding of other compiled languages

Experience on web service integration (SOAP, REST, JSON, XML)

Experience of development using web technologies

Good understanding of OO programming and design patterns

Good understanding of HTML5, JavaScript, jQuery, Ajax and PHP

Experience building web and native apps

Experience using social media APIs

Excellent debugging and optimisation skills

Minimum 3 years of experience as an Android Developer

Related Jobs

Job Detail

  • Job Id
    9f29a7e9b9e35cc3
  • Location
    id
  • Company
  • Type
    Private
  • Employment Status
    Permanent
  • Positions
    Available
  • Career Level
    Experience
  • Gender
    Male/Female

Contact

Sponsored by

https://halokerja.id connects jobseekers and recruiters by accurately matching candidate profiles to the relevant job openings through an advanced 2-way matching technology. While most job portals only focus on getting candidates the next job, Shine focuses on the entire career growth of candidates.

Latest Job