– Bachelor degree in Computer Science or equivalent
– Strong understanding in Java, Android SDK, Objective C, Swift and iOS SDK.
– Understanding of how RESTful API works.
– Strong understanding of Object Oriented programming, algorithms and data structures.
– In-depth knowledge of Application life-cycle.
– Prior experience with Web Technologies (JS, PHP, mySQL) is a plus.
– Experience with React Native is a plus.
– Ability to provide explanation and reasons behind the code produced.
– Strong communication skills, both written and verbally.
Tanggung Jawab Pekerjaan :
- – Design, develop, tests, and maintain Android/iOS large and complex code base.
- – Produce codes that adheres to best practices and coding standards. As well as producing clean and maintainable source code.
- – Implements test driven development by developing automated unit tests.
- – Offers suggestions and improvements to the design, system, and architecture.
- – UI focused thinking to make the apps work intuitively.
- – Participate in agile team and work with product owners to review user stories, provide estimation, sprint reviews, retrospectives, timely deliveries, and backlog management.
Syarat Pengalaman :