Popstock Educational Services
Volunteer Kotlin Android Developer (Short-Term)
Popstock Educational Services, New York, New York, us, 10261
Volunteer Kotlin Android Developer (Short-Term)
Title:
Volunteer Kotlin Android Developer (Short-Term)
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
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
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
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
Seniority level Entry level
#J-18808-Ljbffr
Volunteer Kotlin Android Developer (Short-Term)
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
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
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
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
Seniority level Entry level
#J-18808-Ljbffr