Android Developer

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

 

Published 28 May
153 views
·
71 applications
72% read
·
72% responded
Last responded 3 weeks ago
To apply for this and other jobs on Djinni login or signup.
Loading...