
Senior Android Engineer
South Geeks3 months ago
Remote, WorldwideSenior
Responsibilities
- Partner with product managers and designers to define and ship new features for the Android app.
- Maintain and enhance existing Android applications using modern frameworks.
- Lead projects that serve educators and families at scale.
- Write clean, maintainable, and well-tested code, participating in code reviews.
- Improve the scalability, security, and performance of the mobile ecosystem.
- Mentor other engineers and collaborate across teams.
Requirements
- Strong experience developing Android applications using Kotlin and/or Java.
- Hands-on experience with Jetpack Compose, ViewModels, and MVVM architecture.
- Familiarity with Coroutines, Kotlin Flows, and reactive programming.
- Experience integrating REST and/or GraphQL APIs, including JSON-based APIs.
- Experience with CI/CD tools and mobile release processes.
- Ability to work autonomously while collaborating with cross-functional teams.
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Openness to using AI-assisted development tools in day-to-day work.
Benefits
- Long-term projects
- 100% remote work
- Payment in USD
- Paid Time Off (PTO)
- English lessons
- Technical training
- Career coaching
- And more