- Responsible for developing applications for devices powered by the Android operating system
- Writing clean and efficient codes for Android applications
- Monitoring the performance of live apps and work on optimizing them at the code level
- Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
- Performing unit and instrumentation tests on code
- Collaborating with cross-functional teams to define and design new features
- Staying up to date with new mobile technology trends, applications, and protocols
Requirements
- A bachelor's degree in computer science, information technology, or a related field is often preferredequivalent
- Experience in Mobile Developer Programmer using flutter, kotlin, swift, react native
- Hands-on experience with software development and app design
- Experience with embedded databases
- Knowledge of RESTful APIs to connect to back-end services Understanding of UI design and a user-oriented focus
- Understanding of object-oriented programming Strong backend programming skills
- Experience with SQL Familiarity with XML basics
- Proficient Understanding of code versioning tools such as Git
- Critical thinker and problem-solving skills
- Being informed on new language developments
- Great interpersonal and communication skills
- Good time-management skills
- Ability to work well in a team
- Experienced building Android/IOS applications using native frameworks
- Excellent at writing well architected code using design patterns such as MVC, MVVM, and MVP
- Experienced in material design and Google API's
- Mastering application publication and release upgrades in Playstore
- Understand the development process for mobile applications
- Mastering REST and JSON data formats
- Mastering the Git version control application
- Mastering CI / CD development is a plus
- Preferably those who can sleep in the mess
- Pria/Wanita
- Tanpa Pengalaman Bekerja
- S1
- 19
- 40 Tahun
- Terima kandidat tanpa foto diri
- Terima kandidat dari mana saja