Design, develop, and maintain consumer-facing Android applications for a large audience of sports fans. Work in a fast-paced, collaborative setting to evolve the Android app using current Android technologies and best practices.
Responsibilities
- Create, test, debug, and deploy high-quality native Android applications
- Work closely with product managers, designers, backend engineers, and QA teams to define, design, and launch new features
- Improve app quality by resolving bugs, optimizing performance, and increasing stability
- Analyze and adopt new Android tools, libraries, and architectural approaches to enhance development efficiency
- Identify and assess technical opportunities for introducing innovative features to mobile users
- Develop strong relationships with team members and leadership across the organization
- Support team development through code reviews, technical discussions, and knowledge sharing
Requirements
- At least 4 years of experience in Android mobile app development
- Demonstrated contribution to at least one publicly available native Android app
- Solid understanding of Kotlin or Java, Android SDK, Android Studio, and Android app architecture
- Hands-on experience with modern Android development methods such as MVVM, Jetpack components, and Coroutines or Flow
- Experience writing GraphQL queries using defined schemas, including tools like Apollo GraphQL
- Proven ability to consume RESTful APIs and integrate with backend services
Nice to Have
- Bachelor’s degree in Computer Science or a related technical field, or equivalent real-world experience
- Experience implementing ad-serving systems and analytics or reporting tools in Android apps
- Background working in Agile or Scrum development environments
- Knowledge of Android performance optimization, memory management, and debugging tools
Tech Stack
Kotlin, Java, Android SDK, Android Studio, MVVM, Jetpack components, Coroutines, Flow, GraphQL, Apollo GraphQL, RESTful APIs
Work Arrangement
Fully Remote in Mexico, Costa Rica, Brazil
Team
highly collaborative team
- passionate about sports
- fast-paced environment
- highly collaborative team
- continuous learning
- innovation
Additional Information
- Location: Fully Remote in LATAM (Mexico / Costa Rica / Brazil)
- Department: CBS Sports Digital
- Brands include CBSSports.com, 247Sports.com, SportsLine.com
- Serves fans for over two decades
- Over 1 billion users visit properties every quarter