Opportunity brief
Responsibilities
- Building screens in Kotlin with Jetpack Compose
- Working on the API layer against our backend, including loading, error and retry states
- Features for parents — child dashboards, test results, attendance, notifications
- Features for teachers — attendance marking, test authoring, class-level analytics
- Writing tests for the features you build
- Understanding how a real production app is put together
Requirements:
- Has a good understanding of programming fundamentals
- Has some experience with Kotlin
- Has built an Android app, even a small one
- Understands the basics of how an app talks to an API
- Can read existing code and work out how it fits together