Android Developer Offline
GLCC Solutions
Responds Quickly
$$$$
We are looking for an experienced Android Developer to join the Design System Team at TBC Bank. In this role, you’ll help build and maintain a scalable, reusable Android component library used across multiple products and platforms (Android, iOS, Web).
You’ll collaborate with designers, developers, and QA engineers to implement high-quality UI components, ensure design consistency, and support adoption across product teams.
Key Responsibilities
- Develop reusable Android components using Jetpack Compose and XML, with a focus on performance, scalability, and accessibility (WCAG).
- Translate Figma designs into pixel-perfect UI elements.
- Collaborate with cross-platform teams (iOS, Web) to maintain consistency.
- Create technical documentation, conduct feedback sessions, and support adoption of the design system.
- Write clean, testable Kotlin code using MVVM, Hilt/Koin, and modular architecture.
- Optimize UI performance and contribute to continuous improvement initiatives.
Qualifications
Must-Have Skills:
- 4+ years of Android development (Kotlin, Jetpack Compose, XML)
- Experience with Material Design and scalable UI patterns
- Familiarity with accessibility standards and reusable component design
- Strong collaboration and communication skills in English
- Proficiency in testing (JUnit, Robolectric, Jetpack Compose Testing)
Nice-to-Have:
- Experience contributing to a design system
- Exposure to cross-platform tools (KMP, Flutter, React Native)
- Familiarity with accessibility testing and performance profiling
Required skills experience
Android
Required languages
English
B2 - Upper Intermediate
Kotlin, Android, Git, Java, MVVM, Clean Architecture, REST API, Firebase, Android SDK, OOP
The job ad is no longer active
Look at the current jobs Android →
📊
Average salary range of similar jobs in
analytics →
Loading...