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 →

Loading...