Hi there :)
Thanks for checking in to find out about our open position. Well provide as much information as possible but please feel free to reach us if you have further questions. Well be happy to see your application even if there are skills you dont quite master!
About Us
At South Geeks we engage top-performing Software Engineers Security Experts and Data Analysts from Latin America to join our clients teams worldwide. For over 8 years weve been helping future-shaping companies scale faster by curating world-class tech talent and building long-lasting strategic partnerships. We pride ourselves on a people-centered culture that powers innovation collaboration and excellence.
About the Client
Our client is a fast-growing edtech company that is transforming how schools and families communicate and collaborate in support of student success. As their user base expands rapidly they are looking for engineers who can help build reliable scalable systems and ship features that make a real difference in education.
About the Role
We are looking for a Senior Android Engineer to work closely with product design engineering and cross-functional teams to build maintain and scale mobile experiences used by millions of educators and families.
In this role youll contribute across the full Android development lifecycle (from design and implementation to testing deployment and production support) while helping ensure the app remains reliable secure and performant at scale. Youll also play an active role in mentoring peers improving processes and collaborating to ship simple impactful features.
Key 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.
What You Need to Succeed in This Role
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.
Bachelors 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.
Our Team
We strive to create an inspiring and growth-oriented environment where everyone feels valued heard and empowered. We promote both personal and professional development with individualized support for your needs and goals. We aim to build a space where everyone can thrive.
What We Offer
Long-term projects
100% remote work
Payment in USD
Paid Time Off (PTO)
English lessons
Technical training
Career coaching
And more
Required Experience:
Senior IC
Hi there :)Thanks for checking in to find out about our open position. Well provide as much information as possible but please feel free to reach us if you have further questions. Well be happy to see your application even if there are skills you dont quite master!About UsAt South Geeks we engage to...
Hi there :)
Thanks for checking in to find out about our open position. Well provide as much information as possible but please feel free to reach us if you have further questions. Well be happy to see your application even if there are skills you dont quite master!
About Us
At South Geeks we engage top-performing Software Engineers Security Experts and Data Analysts from Latin America to join our clients teams worldwide. For over 8 years weve been helping future-shaping companies scale faster by curating world-class tech talent and building long-lasting strategic partnerships. We pride ourselves on a people-centered culture that powers innovation collaboration and excellence.
About the Client
Our client is a fast-growing edtech company that is transforming how schools and families communicate and collaborate in support of student success. As their user base expands rapidly they are looking for engineers who can help build reliable scalable systems and ship features that make a real difference in education.
About the Role
We are looking for a Senior Android Engineer to work closely with product design engineering and cross-functional teams to build maintain and scale mobile experiences used by millions of educators and families.
In this role youll contribute across the full Android development lifecycle (from design and implementation to testing deployment and production support) while helping ensure the app remains reliable secure and performant at scale. Youll also play an active role in mentoring peers improving processes and collaborating to ship simple impactful features.
Key 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.
What You Need to Succeed in This Role
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.
Bachelors 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.
Our Team
We strive to create an inspiring and growth-oriented environment where everyone feels valued heard and empowered. We promote both personal and professional development with individualized support for your needs and goals. We aim to build a space where everyone can thrive.
What We Offer
Long-term projects
100% remote work
Payment in USD
Paid Time Off (PTO)
English lessons
Technical training
Career coaching
And more
Required Experience:
Senior IC
View more
View less