FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expert-level proficiency in Android development, particularly with Kotlin and Android SDK, while effectively collaborating in distributed teams to deliver high-performance mobile applications. Capable of optimizing user experience and application performance through best practices and technical architecture decisions.
Highest-signal resume keywords
Android DevelopmentKotlin ProficiencyAndroid SDK DevelopmentJetpack ComposeAsynchronous Programming
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Android Architecture ComponentsViewModelsRoomNavigationCoroutinesRxJavaDagger 2HiltKotlin MultiplatformSwift/iOS Development
Soft Skills
Strong Communication SkillsCollaboration in Remote TeamsOwnership of Projects
Tools & Technologies
Google Play StoreDependency Injection FrameworksMobile Application Performance Monitoring
Industry Keywords
Mobile DevelopmentCross-Platform DevelopmentUser Experience OptimizationScalable Mobile ApplicationsDistributed Team Environment
Tech Stack
Tools & technologiesAndroidDaggeriOSKotlinReactReact NativeRxJavaSwift
About the role
Key responsibilities & impact- Develop and maintain Chess.com's flagship Android application to serve 185M+ global chess players with high-performance, scalable mobile experiences
- Design and implement shared codebase architecture across our Android ecosystem to maximize development efficiency and code reusability
- Collaborate cross-functionally with design, product management, data analytics, coaching, and titled player teams to translate business requirements into technical solutions and enhance user experience
- Optimize application performance and user experience through code reviews, performance monitoring, and implementation of Android best practices
- Contribute to technical architecture decisions for mobile platform scalability and maintainability as the user base grows
- Maintain and improve development workflows to support rapid iteration and deployment cycles in a fully distributed team environment
Requirements
What you’ll need- 3+ years of professional Android development experience with production applications
- Expert-level proficiency in Kotlin and Android SDK development
- Hands-on experience with Android Architecture Components including ViewModels, Room, and Navigation
- Proficiency with asynchronous programming using Coroutines or RxJava
- Experience with dependency injection frameworks including Dagger 2 or Hilt
- Proven experience with Jetpack Compose for modern UI development
- Demonstrated ability to work effectively in fully distributed/remote teams with strong written and verbal communication skills
- Track record of taking ownership of features and projects from conception to delivery
- Experience shipping Android applications to Google Play Store
- Kotlin Multiplatform experience for cross-platform mobile development is a nice to have
- Swift/iOS/React Native development experience for enhanced cross-platform collaboration is also a plus.
Benefits
Comp & perks- 100% remote (work from anywhere!)
