## Kotlin / Junior Android Developer (freelance)
PROJECT: We are building 4connection โ a modern messenger with interest-based communities, serious dating/matching features, strong encryption, accessibility and youth protection. The Android client is built natively in Kotlin โ no Flutter, no React Native. You will implement the UI from professional mockups, build the chat experience, integrate matching features and ensure the app is accessible and compliant with youth protection standards. The app connects to a Rust backend and uses Firebase for push notifications and real-time features.
REQUIREMENTS: 1+ years of experience in native Android development with Kotlin. Understanding of the Android lifecycle (Activities, Services, Background Processing). Experience with Firebase (Cloud Messaging, Realtime Database or Firestore). Basic knowledge of secure local storage (Android Keystore, EncryptedSharedPreferences). Experience with Git and project management tools (Redmine). Good English skills (reading and writing).
NICE TO HAVE: Experience with Jetpack Compose. Experience with accessibility features (TalkBack, content descriptions, scalable UI). Knowledge of youth protection or age verification concepts. Experience with real-time chat or messaging apps. Experience with matching/recommendation UIs.
RESPONSIBILITIES: Implementing the complete Android client based on UI/UX mockups. Building the chat interface, group features and matching/dating UI. Integrating Firebase for push notifications and real-time data. Implementing accessibility features to ensure the app is usable for everyone. Collaborating with the backend developer on API integration and testing. Owning the entire Android client โ you know every corner of your codebase.
WE OFFER: Fully remote work. A small core team of 4 developers with direct communication. No Scrum theater, no daily standups โ real collaboration instead. AI-assisted development with Claude. The Android client will be released as open source โ your code will be publicly visible. This is both responsibility and opportunity. Fair compensation, long-term collaboration. Open-source tooling throughout (Nextcloud, Redmine, Git).
Tech Stack: Kotlin, Jetpack Compose, Firebase, Android Keystore, WebSocket, Git, Redmine, Nextcloud
Required languages
| English | B1 - Intermediate |