Back to All Openings
Apply Now
Android Engineer
Technology
Jakarta
Full Time
RESPONSIBILITIES:
- Architect efficient and reusable components that drive complex android applications
- Build android components in Kotlin and MVVM architecture
- Integrate with GraphQL API services
- Implement business logic and integration to database or message bus
- Write modular, secure, and extensible code with high quality tests cases
- Identify and resolve performance and scalability issues
- Handle bug fixing and performance monitoring
- Code review and backend design architecture plan
- Writing RFC and software documentation
- Implement the right architecture and follow best coding standard Articulate technical aspects with multi-functional partner
- Improve the team and company (mentor-ship, interviewing, and new initiatives)MINIMUM QUALIFICATIONS
- 4+ years of Android development experience
- 1+ years of programming languages experience in Kotlin
- Previous success developing and shipping a large-scale android application
- Excellent understanding of the android development and its core principles
- Excellent understanding in Design patterns and engineering principles
- Able to write android end-to-end testing
- Excellent understanding in basic computer science knowledge
- BS/MS degree in Computer Science or equivalent from a reputable university.
- Good communicator, problem solver and planning attitude
- Have verbal and written English skills