This position is no longer available
Mexico Remote (Country)

CBS Sports Digital was looking for a Software Engineer

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
Required Skills
KotlinJavaAndroid SDKAndroid StudioMVVMJetpack componentsCoroutinesFlowGraphQLApollo GraphQLRESTful APIs KotlinJavaAndroid SDKAndroid StudioMVVMJetpack componentsCoroutinesFlowGraphQLApollo GraphQLRESTful APIs
About company
CBS Sports Digital
CBS Sports Digital is the premier online content network for information and online operations of CBS, as well as some of the top native digital brands in the entertainment industry. It consists of popular sports destinations like CBSSports.com, 247Sports.com, and SportsLine.com, serving fans for over two decades.
All jobs at CBS Sports Digital Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago