Senior Android Engineer
Posted 52ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Android Engineer developing scalable Android applications for an edtech company. Collaborating with product, design, and engineering teams to enhance the mobile ecosystem.
Responsibilities:
- Partner closely with product managers, designers, and cross-functional stakeholders to define, build, and ship new features for the ParentSquare Android app.
- Maintain and enhance existing Android applications using modern frameworks and best practices.
- Lead and contribute to projects that serve educators and families at scale.
- Write clean, maintainable, and well-tested code, and participate in code reviews and debugging.
- Help improve the scalability, security, and performance of the mobile ecosystem.
- Mentor other engineers and collaborate closely 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 working with JSON-based APIs.
- Experience with CI/CD tools and mobile release processes (e.g., Fastlane, CircleCI).
- Ability to work autonomously while collaborating closely with cross-functional teams.
- Bachelor’s degree in Computer Science, Information Systems, or a related field (or equivalent practical experience).
- Openness to using AI-assisted development tools (e.g., GitHub Copilot, Gemini, Cursor) 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


















