Android Developer

Overview

Remote
USD 90000-120000
Full Time

Skills

Insurance
Mobile Applications
Writing
Code Refactoring
Continuous Integration
Continuous Delivery
Optimization
Management
Peer Feedback
Android Development
Object-Oriented Programming
Design Patterns
Data Structure
Concurrent Computing
Performance Tuning
Java
Kotlin
Android Studio
Gradle
Version Control
Git
MVP
MVVM
Debugging
Analytical Skill
Problem Solving
Conflict Resolution
Android
Real-time
Collaboration
FOCUS
Continuous Improvement
Accountability
Work Ethic
SANS

Job Details

Android Developer Sports Mobile Applications

Salary: $90,000-$120,000

Benefits include:

Paid vacation, holiday and sick time

Medical, dental, and vision insurance options

401(k)/profit sharing

Position Summary:

Join our client's team to design and build cutting-edge sports-focused features for Android applications, contributing directly to the success of their mobile platform strategy.



Core Responsibilities:

  • Partner closely with fellow developers and designers to conceptualize, build, and deliver enhancements to the client's sports mobile applications.
  • Write efficient, high-quality code in Java and Kotlin to develop Android applications. Responsibilities include feature implementation, architectural planning, writing unit tests, refactoring, and resolving bugs or crashes.
  • Engage in technical discussions and contribute to code reviews, performance improvements, and CI/CD pipeline optimization.
  • Take initiative in owning and executing large-scale engineering efforts-from deep refactors to managing the delivery of complex features.



Focus Areas & Technical Initiatives:

  • Android development work for delivering robust sports-related functionalities within the client's mobile ecosystem.



Success Indicators:

  • Consistently high-quality, maintainable code
  • Constructive and timely pull request contributions
  • Strong collaboration and positive team feedback



Essential Technical Skills & Competencies:

  • Proficiency in Android application development best practices: object-oriented principles, design patterns, clean architecture, modular and testable code, data structures, concurrency, and performance tuning
  • Deep experience with Java, Kotlin, Android Studio, Gradle, and version control (Git)
  • Familiarity with modern Android components such as LiveData, Jetpack Compose, Coroutines, and Flows
  • Comfort working with architectural patterns like MVP, MVVM, and MVI
  • Strong debugging, analytical, and problem-solving capabilities



Preferred Background & Experience:

  • 5 10 years of hands-on experience delivering production-level Android applications
  • Prior experience in consumer-facing mobile products, especially those with real-time data or user interaction, is highly valued



Collaboration Style & Personal Traits:

  • Effective communicator who thrives in team environments
  • Self-starter with a focus on execution and continuous improvement
  • Passionate about clean code and modern development practices



Core Values & Professional Standards:

  • Strong adherence to development best practices and engineering discipline
  • High level of accountability, integrity, and work ethic
  • Eagerness to contribute meaningfully to team goals and project success

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.