Android Developer (Compose – UI Components & Design Systems)
Yassir · Algiers, Algeria
About The Role
**Yassir** is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in **45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa**. It is backed (~**$200M in funding**) by VCs from Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
**About the Role:**
We are looking for an experienced **Android (Kotlin) Developer (3–5 years)** with deep **Compose expertise (2+ years of experience)** to focus on building **robust, reusable UI components** following exist structure. This role is UI-focused and requires strong collaboration with design, a solid understanding of **Figma files and design systems**, and a high standard for **accessibility and clean code**.
You will be working primarily on the **presentation layer**, ensuring UI components are scalable, accessible, and aligned with design tokens and system guidelines, with high performance, and less decompositions if not needed
### Key Responsibilities
- Build and maintain **reusable Compose components** aligned with a design system
- Implement UI respecting current structure
- Translate **Figma designs** into production-ready Compose reusable component
- Apply **design tokens** (colors, typography, spacing, states) consistently in code
- Ensure following **accessibility standards**
- Support multiple screen sizes, orientations, and language direction, and dark/light settings
- Collaborate with designers to refine layouts, animations, and interactions
- Maintain high standards of **code clarity, modularity, and testability**
- Review and refactor UI code for maintainability and performance
### Required Qualifications
- **3–5 years of professional Android (Kotlin) development experience**
- **2+ years experience in Compose**
- **Experience working in Design Systems**
- Proven ability to build **modular, reusable UI components**Strong knowledge of **accessibility standards and best practices**Practical experience working with **Figma design files**, including: Components and variants, Design tokens (colors, typography, spacing, states), Auto-layout and responsive behavior
- Experience supporting **multiple device sizes and orientations**
- High attention to detail in UI behavior, layout precision, and animations
### What We Value
- UI craftsmanship and consistency
- Strong alignment between design and implementation
- Accessibility as a non-negotiable requirement
- Clean architecture and long-term maintainability
- Clear communication with designers and engineers
- Ownership of UI quality from design to delivery
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring