Senior Android Engineer

South Geeks

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Android developmentKotlinJavaJetpack ComposeViewModelsMVVM architectureCoroutinesKotlin FlowsREST APIsGraphQL APIs
Soft Skills
collaborationmentorshipautonomycommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Systems