Android Mobile Developer
Posted 16ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Mobile Developer focusing on Android to build high-performance applications for Zup's conversational chat product. Collaborating with design and backend teams in agile squads.
Responsibilities:
- Build and evolve Android applications with a focus on performance, quality, and scalability.
- Develop and maintain conversational chat interfaces, ensuring consistency across the product’s different channels.
- Implement and promote best practices for observability, accessibility, and security in the applications.
- Collaborate with Product, Design, and Backend teams during discovery and delivery of new features.
- Participate in technical discussions and code reviews, contributing to standardization and development quality.
- Support the team in adopting modern, scalable architectures.
- Work in agile squads, following continuous integration practices and multidisciplinary collaboration.
Requirements:
- Strong experience in Android development using Kotlin.
- Experience with Jetpack Compose and/or Android Views.
- Experience with scalable architectures such as MVVM, MVI, and Clean Architecture.
- Advanced knowledge of Git, including commands like cherry-pick and squash.
- Experience building, signing, and publishing mobile artifacts (APK/AAB).
- Experience with mobile CI/CD pipelines using tools such as GitLab, Jenkins, Bitrise, or Fastlane.
- Experience conducting technical code reviews, evaluating architecture, performance, and security.
- Experience creating and maintaining APIs, applying authentication and good design practices.
- Knowledge of accessibility in Android applications, especially for lists and grouped components.
Benefits:
- We value the continuous growth of Zuppers, encouraging each person to pursue paths that drive their professional development.


















