Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
Popstock Educational Services

Popstock Educational Services

via LinkedIn

Apply Now
All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

Volunteer Kotlin Android Developer (Short-Term)

Anywhere
full-time
Posted 10/16/2025
Verified Source
Key Skills:
Kotlin
Android Studio
Jetpack Compose
Firebase Auth
Retrofit
OkHttp
Room
Datastore
JUnit
GitHub Actions

Compensation

Salary Range

$0K - 0K a year

Responsibilities

Fix and polish an Android app by addressing login/session issues, refactoring data layers, improving UI, handling push notifications, and enhancing test coverage.

Requirements

Experience shipping 1–2 Android apps or major Kotlin features, solid MVVM and Compose state management skills, pragmatic debugging, and clear asynchronous communication.

Full Description

Title: Volunteer Kotlin Android Developer (Short-Term) Location: Remote | Type: Volunteer | Duration: 4–6 weeks | Time: ~5–10 hrs/week About PopStock PopStock is a hybrid nonprofit 501(c)3 that makes financial literacy engaging for teens via a simulated artist stock market and an in-app assistant (Lexi). There’s no real money or crypto—students use PopStock Dollars to learn core concepts through play. The Impact Your work helps us move a working Android app to a polished, school-pilot-ready build. You’ll unblock classroom pilots and a donations push. You’ll work on (pick 3–5 based on your strengths): • Fixing login/session edge cases (Firebase Auth), improving error and empty states • Refactoring network/data layers (Retrofit, OkHttp, Room/Datastore) with clear domain models • UI polish in Jetpack Compose (lists, cards, state hoisting, Navigation) • Push notifications & in-app events (FCM + Firebase Analytics) • Offline-first reads & retry queues for flaky networks • Crashlytics/perf profiling; ANR/crash reductions • Test coverage (JUnit/MockK), lint/ktlint, and simple CI (GitHub Actions) • Accessibility: content labels, focus order, dynamic type Our stack • Kotlin, Android Studio, Jetpack Compose, Navigation, ViewModel, Coroutines/Flow • Retrofit/OkHttp, Room/Datastore, Firebase (Auth, Firestore, Messaging, Analytics, Crashlytics) • GitHub, Actions CI, feature branches + PR reviews • (Nice) GCP Cloud Run/Functions for APIs What you’ll bring • Shipped 1–2 Android apps or major features in Kotlin • Solid MVVM, Compose state management, and API/data handling • Pragmatic debugging; can turn a vague bug report into a reproducible case • Clear, asynchronous communication in a small team Nice-to-haves • Modularization, DI (Hilt/Koin), or Paging 3 • Feature flags (Firebase Remote Config) • Play Console experience (internal testing tracks) • Ed-tech or youth-facing product experience Time & Format • Volunteer (unpaid) | 4–6 weeks | ~5–10 hrs/week • Async + one short weekly stand-up (30 min) What you’ll get • Real product impact used in school pilots • Strong reference/LoR, LinkedIn endorsement, and portfolio credit • Mentorship from an experienced team building an ed-tech platform

This job posting was last updated on 10/18/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt