Preview the benefits

The Ultimate Sign In Experience = 35 days Away

Join our mailing list


Android Developer/Senior Android Developer

Fan Controlled Football

Application Deadline Ended
Apply by Ended 11/22/2022

Android Developer/Senior Android Developer | Fan Controlled Football

Android Developer/Senior Android Developer

Fan Controlled Football

Apply by Ended 11/22/2022

Posted 1 month ago

No Longer Accepting Applications



Atlanta, GA, USA

Job Type

 Job Description

Fan Controlled Sports + Entertainment is seeking an experienced native Android developer who believes in delighting our fans' users with exceptional experiences and is confident in their ability to produce quality solutions via a solid architecture and cleanly designed code. As a lead developer, you will spend most of your time on engineering and programming. You will also mentor your team and support them in their growth, set the technical vision for the app, work closely with the product team and collaborate with other engineering teams. You should require little oversight, have a passion for technology and follow industry best practices. This role is contract-to-hire, meaning we’d like to have you on as a part-time contractor working up to 35 hours a week before extending a full-time offer. This allows you to ramp up and learn about our business.
  • Architect, design, build and maintain Android app features
  • Deliver quality code on schedule
  • Collaborate closely with other dev team members on mobile, web and server teams to insure consistent and optimal architecture and implementation
  • Planning, estimating, contributing to the architecture, coding, and development
  • Participate and contribute to project and sprint planning exercises and meetings
  • Partner with product/gaming and other developers to design and test new features and products
  • Ensure the performance, quality, and responsiveness of applications
  • Provide detailed estimates of work and ensure timely delivery of features
  • Rely on judgment and experience to plan and accomplish goals in a timely manner
  • Own the elements required to deliver features and results to internal stakeholders
  • Articulate and implement best practices and leadership in the mobile space
  • Proposing and ensuring engineers follow any patterns/designs
  • Refactoring and continuous improvements of new and existing codebases
  • Ensuring that technical decisions and information is communicated thoroughly to the global team
  • Taking responsibility for releases and contributing to the ongoing support of the live apps
  • Keep up-to-date on the latest industry trends for mobile technologies

Qualifications RequiredQualifications Required

  • 5+ years of experience as an Android developer and at least 2 years as a lead
  • 5+ years writing in Java and at least 2+ years writing Kotlin
  • Previous startup experience
  • Experience with Coroutines
  • Experience with Jetpack Compose in production
  • Experience creating custom Android libraries
  • Experience implementing IAP flows in Play Store
  • Experience integrating and interacting with web components via web views
  • Experience writing and supporting production consumer apps
  • Experience integrating apps with AWS-based microservices via REST APIs and WebSockets
  • Experience dealing with Android fragmentation issues and supporting previous Android versions
  • Experience with integrating ExoPlayer to implement interactive HLS-based live and VOD video features features
  • Solid understanding of the importance of minimizing coupling and maximizing cohesion in your code
  • Experience working with Play Store processes and procedures
  • Competency with Git (Bitbucket), Jira, Confluence and Agile principles/process/rituals
  • Strong communication skills
  • A passion for ensuring quality by writing pragmatic automated tests
  • Attention to user experience details - visual look and feel
Copied to clipboard