Mobile Dev (Native Android or iOS)

Updated 3 Months agoIT » Android Developer

Job Description

Lulusan Sistem Informasi / Informatika / Sejenisnya (Familiar dengan sistem komunikasi data API)

Android:

- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

- Familiarity with RESTful APIs to connect Android applications to back-end services

- Strong knowledge of Android UI design principles, patterns, and best practices

- Experience with offline storage, databases, sessions, threading, and performance tuning

- Ability to design applications around natural user interfaces, such as “touch”

- Knowledge of the open-source Android ecosystem and the libraries available for common tasks

- Understanding of Google’s Android design principles and interface guidelines

- Familiarity with the use of additional sensors, such as gyroscopes, accelerometers and gps (Preferred)

- Familiarity with cloud message APIs and push notifications (Preferred)
- Proficient understanding of code versioning tools, such as Git (Preferred) - Experience with Flutter (Preferred)

iOS:

- Proficient with Swift or Objective-C

- Experience with iOS frameworks.

- Experience with offline storage, databases, threading, and performance tuning

- Familiarity with RESTful APIs to connect iOS applications to back-end services

- Understanding of Apple’s design principles and interface guidelines

- Familiarity with continuous integration

- Familiarity with the use of additional sensors, such as gyroscopes, accelerometers and gps (Preferred)

- Familiarity with cloud message APIs and push notifications (Preferred)
- Proficient understanding of code versioning tools, such as Git (Preferred)

Requirements

Lulusan Sistem Informasi / Informatika / Sejenisnya (Familiar dengan sistem komunikasi data API)

Android:

- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

- Familiarity with RESTful APIs to connect Android applications to back-end services

- Strong knowledge of Android UI design principles, patterns, and best practices

- Experience with offline storage, databases, sessions, threading, and performance tuning

- Ability to design applications around natural user interfaces, such as “touch”

- Knowledge of the open-source Android ecosystem and the libraries available for common tasks

- Understanding of Google’s Android design principles and interface guidelines

- Familiarity with the use of additional sensors, such as gyroscopes, accelerometers and gps (Preferred)

- Familiarity with cloud message APIs and push notifications (Preferred)
- Proficient understanding of code versioning tools, such as Git (Preferred) - Experience with Flutter (Preferred)

iOS:

- Proficient with Swift or Objective-C

- Experience with iOS frameworks.

- Experience with offline storage, databases, threading, and performance tuning

- Familiarity with RESTful APIs to connect iOS applications to back-end services

- Understanding of Apple’s design principles and interface guidelines

- Familiarity with continuous integration

- Familiarity with the use of additional sensors, such as gyroscopes, accelerometers and gps (Preferred)

- Familiarity with cloud message APIs and push notifications (Preferred)
- Proficient understanding of code versioning tools, such as Git (Preferred)

Interview process

Psikotes

Interview user

Interview HRD

PT. Enygma Solusi Negeri

Jalan Cucak Rawun Raya 17B/8 RT.002 RW.009 Kel. Sekar Puro ,Pakis

About us

PT. Enygma Solusi Negeri , Perusahan yang bergerak di Bidang Aplikasi Smart City, enygma memperkenalkan framework implementasi sistem pintar VAMP : View- Measure- Improve. Framework yang akan memastikan bahwa setiap langkah implementasi akan berdampak signifikan terhadap peningkatan laynan pelanggan. Platform Smart City terdiri dari integrated dashboard, seamless lot & surveillance camera, environmental Information, Early warning system, untuk lebih jelas kunjungi www.enygma.id

Team