Skill diminta
Kotlin
Deskripsi
- Placement: At one of our clients from Banking (South Jakarta)
- Working System: Full WFO
- Employment Contract: PKWT/Contract (12 months)
Job Descriptions
Feature Development: Design, build, and implement advanced, reusable features for our Android applications using Kotlin and modern architecture patterns.
Code Quality & Maintenance: Write clean, maintainable, and well-documented code. Troubleshoot, debug, and fix performance bottlenecks or production crashes.
UI/UX Implementation: Collaborate with UI/UX designers to translate wireframes and design mockups into responsive, fluid, and high-fidelity native interfaces.
- API Integration: Connect Android applications to backend services via RESTful APIs and handle data serialization/deserialization seamlessly.
- Testing: Write comprehensive unit and UI tests (using JUnit, Espresso, or MockK) to ensure application stability and reliability.
- Code Reviews: Participate actively in peer code reviews to maintain high coding standards and share knowledge within the team.
- App Lifecycle Management: Assist in preparing and publishing application updates to the Google Play Store.
Job Requirements
- Must have a Bachelor’s degree (S1) in Computer Science, Software Engineering, or related field.
- Minimum 4 years of experience after college graduate.
- Strong proficiency in Kotlin
- Solid understanding in Android fundamental
- Solid understanding of Dependecy Injection (Coin, Dagger, Hilt) and Jetpack
- ComposeKnowledge of MVVM/MVP Architecture, or other design patterns.