Post Job Free
Sign in

Sr Android Engineer

Company:
Swoon Technology Resources LLC
Location:
Sunnyvale, CA, 94087
Posted:
May 07, 2025
Apply

Description:

Location: Sunnyvale,California

Expected Start Date: May 1, 2025

Role Overview

Job Title: Sr Android Engineer

Job Level: IC4

Job Length : 6 months

Must be direct W2 - no C2C/H1B/3rd Party

How does this role fit within the team/department?

Senior engineers have a significant role in owning the technical design and development of medium to large sized features that align with the organizational business goals.

Overview of the team:

Fantasy Android team comprises 8-10 android engineers with average work experience of around 8 years.

Key team goals:

Build and maintain high quality features on the Android platform in alignment with the organizational business goals.

Responsibilities & Expectations

Primary responsibilities (daily/weekly):

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

Key projects or initiatives for the role:

Yahoo Fantasy Sports feature development on Android

Success metrics or KPIs for this role:

On time delivery of quality code meeting project deadlines.

Good feedback from other engineers and leads of the project team.

How is success measured?

Code quality

PR reviews

Feedback from the team

Candidate Profile

Must-have skills/qualifications (technical, soft skills, certifications, tools):

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

Up-to date on the Android best practices such as Live Data, Jet Pack Compose, Coroutines, Flows.

Expertise in various Android App architectures - MVP, MVVM, MVI

Excellent analytical, problem solving, and debugging skills

Ideal experience level (years, leadership, industries):

5-10 years in shipping high quality Android apps

Desired personality or work style:

Collaborate with other developers and designers to help define, build, and deliver new features in our Sports mobile apps

Key attributes or values sought in the candidate:

Discipline in adhering to team's established best practices

Committed and hardworking

Interview process : 2 rounds of technical interviews including coding

Location and remote work options: Remote

Time zone preferences or travel requirements:

Expect candidates to have an overlap time of 9am - 4pm pacific time zone to be able collaborate with their colleagues.

#dcejobs

Apply