GameChanger is a remote first tech company based in New York City, focused on enhancing youth sports experiences through innovative technology. As a Senior Full-Stack Android Engineer, you will build backend systems and user-facing features, collaborating with various teams to integrate advanced computer vision capabilities into the GameChanger ecosystem.
Responsibilities:
- Build backend systems and Android feature integrations that power user experiences
- Design, implement, and optimize database schemas and queries to handle high-traffic, data-intensive workloads
- Develop and maintain backend services, APIs, and data pipelines
- Extend and enhance computer vision–based features on Android, with opportunities to learn and contribute to other frontend platforms
- Collaborate with Engineering, Product, Design, and QA partners to deliver scalable, reliable platform experiences
- Integrate new computer vision models and features into production systems with attention to performance, maintainability, scalability, and platform fit
Requirements:
- 5+ years of software engineering experience with a background in full-stack development
- 4+ years of experience with Node.js or another backend technology
- 3+ years of experience building and shipping Android (Kotlin) applications or features
- Experience building and integrating backend services, APIs, and data pipelines into user-facing products
- Experience designing and implementing database schemas and queries
- Experience creating and maintaining clear, detailed technical documentation
- Flexible software engineer who thrives on owning projects end-to-end, learning new technologies, and building innovative and impactful solutions
- Comfortable working with both technical and non-technical partners across different departments
- Experience with frontend development on web or iOS (Swift)