PT Transcosmos Indonesia memberi kesempatan untuk bergabung bersama Android Developer di Semarang, Jawa Tengah.
Deskripsi Pekerjaan
- Support the entire application lifecycle (concept, design, test, release and support).
- Produce fully functional mobile applications writing clean code.
- Gather specific requirements and suggest solutions.
- Write unit and UI tests to identify malfunctions.
- Troubleshoot and debug to optimize performance.
- Design interfaces to improve user experience.
- Liaise with Product development team to plan new features.
- Ensure new and legacy applications meet quality standards.
- Research and suggest new mobile products, applications and protocols.
- Stay up-to-date with new technology trends.
Skill Requirements
- Speak fluently in native language Android (Kotlin or java).
- Familiar with reactive programing and state management (Redux, Bloc, etc.)
- Understand Design patterns (MVVM, MVC,VIPER, etc.).
- Ability to perform secure code for mobile apps (e.g. Prevent Memory Check value, Reverse Engineering etc.).
- Understand very well on proguard scripting.
- Able to perform flavouring and Gradle scripting.
- Experience in development AAR (Android Library).
- Experience on gradle or any artifact management distribution.
- Experience in microfrontend development.
- Fluent and understand end to end CI/CD process for App Distribution.
- Having fun with one of these hybrid platforms (React Native or Flutter).
Educational Level
- A degree in Computer Science or relevant field.
Keuntungan Yang Didapat:
- Work Life Balance