Android Developer
Confidential
Posted: March 2, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Contribute to the development of a complex Android application with a mature, large-scale native Android system, working on a production system with real-time functionality and enterprise-level technical standards.
Required Skills
Job Description
Android Developer
About RapNet
RapNet operates the world’s largest online diamond trading network, delivering professional-grade digital infrastructure to thousands of businesses worldwide. Our platform is data-intensive, real-time, and built for scale, reliability, and performance.
Role Overview
We are looking for a skilled Android Developer to join our team and work on a mature, large-scale native Android application. You will contribute to a complex production system with modular architecture, real-time functionality, and enterprise-level technical standards.
This is a mobile engineering role first and foremost, with occasional integration of AI-enabled features where relevant to product needs.
Tech Stack
Kotlin 2.0 | Jetpack Compose + XML Views | Retrofit + OkHttp | RxJava 2 | Room | Auth0 | Firebase (Crashlytics, FCM, Remote Config, Performance Monitoring) | SendBird | Ably | Intercom | Mixpanel | Gradle Kotlin DSL
What You’ll Work With
Large-scale production app with ~30 Gradle modules and clean API/implementation layer separation
Multi-module architecture within a mature codebase
Ongoing migration from XML Views to Jetpack Compose
Real-time messaging and push notification systems
Complex search, filtering, and dynamic list interfaces
Minimum SDK: 30 | Target SDK: 36
Responsibilities
Develop and maintain Android features in a production-scale application
Write clean, scalable, and maintainable code
Collaborate with product, backend, and design teams
Optimize performance, reliability, and stability
Participate in architecture discussions and code reviews
Maintain high engineering standards across releases
Implement AI-enabled features where relevant
Requirements
5+ years of Android development experience
Strong proficiency in Kotlin
Experience working on large-scale Android applications
Solid understanding of modern Android architecture patterns
Experience with REST APIs and networking libraries
Experience with Git workflows and CI/CD
Experience using Cursor or similar AI-assisted development tools
Experience integrating AI APIs or intelligent features into applications
Fluent English and Hebrew
Advantage
Experience working with modular architectures
Experience with reactive programming (RxJava or similar)
Experience in real-time or data-heavy applications
Experience publishing and maintaining apps in Google Play