Point your AI agent at freehire and let it find you a job.

Get the CLI →

Esha Parama Technology

New

Android Developer

Posted 4 views
Discussion

Summary

Android Developer who builds and maintains Android apps (project work and change requests) in Kotlin — coding features, running internal testing, fixing bugs, and writing technical documentation. Core stack: Kotlin, Android Jetpack, MVVM/Clean Architecture, Room, REST/GraphQL APIs, GitFlow.

Responsibilities

1. Develop application for project and change request based on requirement

2. Internal testing

3. Bug fixing

4. Create technical documentation

Qualifications

1. Education: S1 or equal 2.

2. Technical Skill :

a. MVVM, Clean Architecture, Clean Code, SOLID Principle

b. Remote data using RESTful APIs/ GraphQL, and Local data using Room Database

c. Kotlin, Android Jetpack

d. Reactive Programming, Dependency Injection

e. Android Studio IDE, NDK, SDK

f. Unit Testing is a plus

3. Other / Analytical Skill:

a. Good OOP Concept, Debugging analysis and understanding of Android Life Cycle

b. Security Concept (obfuscate, ProGuard, Top 10 OWAPS)

c. Sonarqube

d. Ability to work comfortably in a fast-paced, Agile team development environment

e. Experience in GITFLOW (GIT)

f. Develop animation, transitions and interaction for UI and visual elements

g. Problem solving

h. Graduated from developer bootcamp associated to Google Authorized Partner like Dicoding, Bangkit is

a plus

4. Softskill:

a. Good Communication

b. Can work independently and coordinate with the team

c. Eager to learn and up-to-date latest technology

d. Not giving up easily

e. Strong commitment in completing assignment

f. Fast learner and have a good logic

5. Experience: min. 2 years

6. Max Age: 30 years old

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.