Principal Android Engineer, Yahoo! Fantasy Sports jobs in United States
cer-icon
Apply on Employer Site
company-logo

Yahoo · 7 hours ago

Principal Android Engineer, Yahoo! Fantasy Sports

Yahoo is a leading internet destination for sports news and fantasy games, seeking a Principal Android Engineer for their Fantasy Sports team. The role involves shaping application design, collaborating with developers, coding in Java/Kotlin, mentoring junior developers, and contributing to the technical direction of the team.

EmailInternetNative AdvertisingOnline PortalsSearch EngineSocial Media
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Shape and guide application design as the team's architect
Collaborate with other developers and designers to help define, build, and deliver new features in our Sports mobile apps
Code -- you will spend much of your time building Android apps, efficiently coding in Java / Kotlin. This includes new feature development, architecture, writing unit tests, refactors, and bug/crash fixes
Share responsibilities like app architecture/design reviews, code reviews, performance tuning, and build pipeline management
Own and deliver -- from executing difficult refactors to planning complex projects with many moving parts
Mentor junior developers to help them understand our best practices
Share your opinions and help shape our technical direction, best practices, product ideas, and team processes. We value and depend on your input!

Qualification

JavaKotlinAndroid StudioAndroid App architecturesGradleGitMobile development best practicesAnalytical skillsDebugging skillsProblem solving skillsMentoring skillsCommunication skillsAdaptabilityTeamwork

Required

Solid coding chops, code design skills, and practitioner of mobile development best practices -- including object-oriented design principles; design pattern usage; writing modular, reusable, testable code; data structures; concurrency; performance profiling and tuning
Expertise in Java, Kotlin, Android Studio, Gradle, git, etc. -- the skills and tools needed to build Android apps
Expertise in various Android App architectures - MVP, MVVM, MVI
Up-to date on the Android best practices such as Live Data, Jet Pack Compose, Coroutines, Flows
Excellent analytical, problem solving, and debugging skills
Enjoys mentoring more junior developers
The quintessential teammate -- great communicator, adaptable, supportive, hard working, and enjoys a good laugh

Preferred

MS in Computer Science or Engineering or equivalent CS training
Experience as a Senior Engineer or higher in a technical setting
Strong Technical Presentation skills to get buy-in from other developers and spread your technical innovations Yahoo wide
Being a sports fan is a big plus!

Benefits

Healthcare
A great 401k
Backup childcare
Education stipends
Much (much) more

Company

Yahoo is a technology and media company that serves users through its portfolio of digital platforms, products, and services. It is a sub-organization of Verizon Media.

H1B Sponsorship

Yahoo has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (197)
2022 (646)
2021 (381)
2020 (463)

Funding

Current Stage
Public Company
Total Funding
$6.8M
Key Investors
SoftBank GroupSequoia Capital
2021-05-03Acquired
1996-04-12IPO
1995-11-30Series B· $4.8M

Leadership Team

leader-logo
Monica Vorn Mijaleski
Chief Financial Officer
linkedin
leader-logo
Mike Gupta
SVP Finance / Chief Treasury Officer
linkedin
Company data provided by crunchbase