Mexico or Costa Rica or Brazil Remote (Global) Employment

CBS Sports Digital is hiring a Software Engineer

About the Role

LTIMindtree (now LTM) is hiring a Senior Android Software Engineer to build and enhance the consumer-facing Android applications used by millions of sports fans. You will design, develop, and deliver best-in-class native Android apps and help shape the future of the CBS Sports Android experience.

What You'll Do

  • Design, develop, debug, and deliver best-in-class native Android applications.
  • Collaborate with product managers, designers, backend engineers, and QA to define, design, and ship new features.
  • Continuously improve application quality by identifying and fixing bugs, enhancing performance, and improving stability.
  • Evaluate and implement new Android technologies, libraries, and architectural patterns to maximize development efficiency.
  • Assess opportunities to bring new and innovative features to mobile users from a technical perspective.
  • Build strong working relationships with teammates and company leadership.
  • Contribute to team growth through code reviews, technical discussions, and knowledge sharing.

What We're Looking For

  • Minimum 4 years of Android mobile application development experience.
  • Proven contributor to at least one publicly released native Android application.
  • Strong knowledge of Kotlin (and/or Java), Android SDK, Android Studio, and Android app architecture.
  • Experience with modern Android development practices (e.g., MVVM, Jetpack components, Coroutines/Flow).
  • Experience building GraphQL queries using provided schemas (e.g., Apollo GraphQL).
  • Experience consuming RESTful APIs and integrating with backend services.

Nice to Have

  • Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
  • Experience integrating ad-serving solutions and analytics/reporting tools in Android applications.
  • Experience working within Agile/Scrum development environments.
  • Familiarity with performance tuning, memory management, and debugging tools on Android.

Technical Stack

  • Languages: Kotlin, Java
  • Platform/Tools: Android SDK, Android Studio
  • Architecture/Patterns: MVVM, Jetpack components, Coroutines/Flow
  • APIs/Data: GraphQL, Apollo GraphQL, RESTful APIs

Team & Environment

Part of a fast-paced, highly collaborative team within CBS Sports Digital.

Work Mode

This is a fully remote position open to candidates in LATAM (Mexico / Costa Rica / Brazil).

LTIMindtree is an equal opportunity employer.

Required Skills
KotlinJavaAndroid SDKAndroid StudioMVVMJetpack ComponentsCoroutinesFlowGraphQLApollo GraphQLRESTful APIsAndroid App Architecture
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
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.

Visit website
Job Details
Department Software Development
Category mobile
Posted 14 days ago