Android Engineer
Kargo Technologies
Software Engineering
Jakarta, Indonesia
Posted on Thursday, November 25, 2021
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
See more open positions at Kargo Technologies
Something looks off?