Senior Software Engineer-Android @H&R Block
Software Development
Salary $101,200.00 - $..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2wks ago

[Hiring] Senior Software Engineer-Android @H&R Block

2wks ago - H&R Block is hiring a remote Senior Software Engineer-Android. ๐Ÿ’ธ Salary: $101,200.00 - $161,900.00/yr. ๐Ÿ“Location: USA

Role Description

As a Senior Software Engineer, youโ€™ll be a hands-on technical leader driving the development of our native Android experience built in Kotlin. Youโ€™ll play a central role in our transition from a micro-app architecture to native mobile development โ€” shaping the technical direction and raising the bar for quality across the team. You will drive the development of native mobile applications for Android, focusing on hands-on engineering, collaborating with internal teams, and delivering high-quality solutions within defined project scopes.

Day to day, you'll:

  • Design, build, and ship native Android features using Kotlin and Jetpack Compose, ensuring a modern, performant user experience across the application.
  • Lead the effort to convert existing hybrid components into native Android, making pragmatic technical decisions about migration sequencing and architecture.
  • Collaborate closely with product owners, UX designers, and backend engineers in a trio model to translate business requirements into well-scoped technical solutions.
  • Own code quality through thorough code reviews, championing consistent patterns, testability, and adherence to Android platform best practices.
  • Write and maintain automated tests using JUnit, Espresso, MockK, and Robolectric to ensure reliability across releases.
  • Integrate and manage third-party SDKs and platform services including LaunchDarkly for feature flagging, Airship for push notifications, and Firebase for distribution.
  • Leverage analytics and monitoring tools like Datadog and Adobe Analytics to inform decisions, track app health, and support A/B testing.
  • Contribute to CI/CD pipeline improvements using tools like Fastlane, GitHub Actions, and Azure DevOps to streamline builds and releases.
  • Utilize AI-powered development tools such as GitHub Copilot to accelerate development and explore opportunities to integrate AI capabilities into the product.
  • Mentor other engineers on native Android development patterns, modern Kotlin idioms, and mobile best practices โ€” helping elevate the technical skills of the broader team.

Qualifications

  • Bachelorโ€™s degree in a related field or the equivalent through a combination of education and related work experience.
  • 5+ years of experience in mobile development with a portfolio of native Android apps.
  • Proficiency in Kotlin (including Jetpack Compose) and platform-specific tools (Android Studio).
  • Experience with supporting libraries such as Room, Hilt, and Coroutines.
  • Familiarity with CI/CD tools including Fastlane, Bitrise, GitHub Actions, and ADO CI/CD.
  • Experience with automated testing frameworks: JUnit, Espresso, MockK, Robolectric.
  • Strong understanding of analytics and monitoring tools such as Datadog and Adobe Analytics, as well as crash reporting and A/B testing.
  • Experience with feature flagging (LaunchDarkly), push notifications (Airship), and distribution management (Firebase).
  • Experience using AI-powered development tools (GitHub Copilot, OpenAI Codex, IntelliJ).
  • Excellent communication and teamwork skills.
  • Prior experience as a technical lead for a mobile application or product.

Requirements

  • Contributions to open-source mobile libraries or developer communities.
  • Experience converting applications from hybrid frameworks to native mobile.
  • Experience developing native Swift iOS applications.

Benefits

  • Qualifying associates can enroll themselves and/or their eligible dependents in medical and prescription drug coverage.
  • Can participate in the H&R Block Retirement Savings Plan (401(k) Plan).
  • Employee Assistance Program, (virtual) fitness center programs, and the associate discount program.
  • Automatically enrolled in Business Travel Accident Insurance.
  • Receive Associate Tax Prep benefit.

Pay Range

The pay range for this position is $101,200.00 - $161,900.00/Yr. Local minimum wage laws apply. Individual pay decisions will depend on job-related factors such as experience, education, skill, performance, and geographic location where work will be performed. Successful candidates may be able to participate in one or more incentive compensation or short-term incentive plans, which could generate additional earnings in accordance with the terms of each plan.

Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer-Android @H&R Block
Software Development
Salary $101,200.00 - $..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2wks ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later