As a Mobile Application Developer, you will specialize in building performant application that will run properly on Android device according to client needs. We are looking for someone that has a strong passion for developing mobile application, have experience with APIs, can handle large data processing, and have knowledge for design pattern in programming.
The ideal candidate for this position will be a reliable and adept programmer who is eager to break down large technical problems and solve them systematically.
- Involve in all aspects of software development lifecycle from the initial specifications, development, testing, and deployment.
- Analyze business needs and implementation approaches and deliver high-quality applications
- 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.
- 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.
- Strong understanding in Java, Android SDK.
- Understanding of how RESTful API works.
- Strong understanding of Object Oriented Programming (OOP), algorithms and data structures.
- In-depth knowledge of Application life-cycle.
- Prior experience with Web Technologies (JS, PHP, mySQL) is a plus
- Ability to provide technical details and documentation.
- Ability to provide explanation and reasons behind the code produced.
- Strong communication skills, both written and verbally.
- Bachelor’s Degree in Computer Science, Information Technology, Information Systems, or equivalent fields.
- At least 1 year of working experience in the related field is required for this position.
- Fresh graduates are welcome to apply.
Mohon berikan detail tambahan tentang lamaran Anda Hampir Selesai- Mohon berikan beberapa detail untuk pencarian pekerjaan Anda secara umum