Senior Android Software Engineer
ClassPass
Role Description
Be a technical lead throughout the development lifecycle, from scoping, planning, conception, design, implementation, and testing, to documentation, delivery, and maintenance.
- Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes, investigating problem areas, following the software development lifecycle.
- Collaborates with Engineering Managers and Mobile Architects on engineering design and implementation.
- Decomposes and delegates work to junior engineers.
- Collaborates with backend engineers to efficiently build out new API for mobile apps.
- Researches and promotes internal best practices and coding conventions to write and execute tests for your own code, including creating comprehensive automated tests.
- Contributes to System Architecture documentation.
- Develops shared tooling and SDKs for use by multiple teams across the company.
- Takes an active interest in mobile application quality across all product lines.
- Identifies and pragmatically addresses technical debt.
- Requests constructive feedback for designs early in the process.
- Communicates successfully across departments with large teams and many personalities.
- Provides mentorship for Software Engineers and participates in interview panels to hire new Software Engineers.
- Assists in removing obstacles for the team to yield successful sprints.
- Monitors health of app releases and responds to any mobile escalations.
- Performs peer code reviews to ensure quality of the codebase.
- Occasional on-call duty rotation to respond to after-hours mobile incidents.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Works effectively with multiple projects and departments.
Qualifications
- Bachelor’s Degree in Computer Science or equivalent.
- Expertise in the industry, with experience in developing mobile applications, web, and/or large-scale enterprise products.
- Mobile Development Experience: Kotlin, Java, and Android Studio.
- Strong knowledge of Material Design and Android Architecture components.
- Experience with package management and app deployment pipelines.
- Deep experience with standard mobile architectures (MVC, MVVM, MVP, etc).
- Expertise in building complex user interfaces.
- Skillful at writing effective unit and behavioral tests.
- Experience with testing frameworks such as junit, Espresso and/or Robolectric.
- Experience with software development processes (Agile, Scrum, Kanban, etc).
- Familiar with git branching strategies and semantic versioning.
- Knowledge of mobile continuous integration best practices and tooling.
- Skillful at reviewing new feature impact on an application and recognizing potential risks.
Company Description
The Company is an Equal Opportunity Employer. We highly value diversity at our company and encourage people of all different backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics.
- Role Description We are seeking a Senior Android Engineer to join our team and contribute to building high-quality, scalable mobile applications... ...manner Qualifications ~3+ years of experience in software development ~Proficiency in Kotlin and Jetpack Compose...SeniorSoftwareFull time
- ...residents through hardware and software. Now after 100+ million... ...Responsibilities Design and implement the Android app users will be working... ...Work with the backend engineering team to design APIs needed for... ...you will talk with one of our Senior Engineers. This is a great moment...SeniorSoftwareRemote work
€2,000 per month
Role Description We are seeking a self-motivated Senior Android Engineer to join our team. You will design, build, and deliver medical-grade Android... ...technical teams and management. ~Experience with Agile software development preferred. ~Demonstrated experience in...SeniorSoftwareFull timeWork experience placementRemote workFlexible hours$162k - $200k
Role Description As a Senior Android Software Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We work on the Fanatics App, the brand-forward application of Fanatics that encompasses...SeniorSoftwareFull time$152k - $200k
Role Description As a Senior Android Software Engineer at Fanatics, you'll design, develop, test, and maintain scalable, high-quality systems to deliver exceptional customer experiences. We work on the Fanatics App, the brand-forward application of Fanatics that encompasses...SeniorSoftwareFull timeTemporary work- ...Senior Android Engineer This is an opportunity to join a remote-first technology company building Android applications that operate beyond the limits of traditional connectivity. The team develops software that integrates mobile apps with custom hardware, satellite...SeniorSoftwareFull timeRemote workFlexible hours
$121.5k - $145.5k
...City, UT; Seattle, WA; and Portland, ME. We are seeking a Senior Android Engineer to join the 10-4 Mobile Engineering team. In this role, you... ...Qualifications ~Bachelor’s degree in Computer Science or Software Engineering. ~5+ years of professional Android...SeniorSoftwareFull timeContract workRemote workFlexible hours$10k
.... About the Role As a key member of our Android team, you will play a vital role in developing... ...project managers, designers, data engineers, backend engineers, and QA specialists,... ...Triage, debug, and effectively resolve software issues, ensuring the stability and performance...SeniorSoftware- Role Description We're looking for a talented Sr. Android Engineer for our mobile team to join Bankjoy! You will be responsible for developing... ..., and trends Qualifications ~7+ years of professional software development experience, including 5+ years focused on Android...SeniorSoftwareFull timeRemote work
- ...Senior Android Engineer We are hiring on behalf of our client, a high-growth, venture-backed financial technology organization who is seeking... ...designs into elegant and highly optimized production software. The ideal candidate possesses an uncompromising standard...SeniorSoftwareRemote work
$190.8k - $267.1k
Role Description This is an Android role on Reddit’s Design System Team. The mission... ...across all of Reddit’s platforms. As a Senior Android engineer on the Design System Team, you will... ...products. Qualifications ~6+ years of software engineering experience, with a track...SeniorSoftwareFull timeFlexible hours$170k - $216k
...class service. We are building a team of engineers dedicated to further developing our in-... ...Engineering Manager. You will: Work on the software associated with the interaction between... ...AV at pickups and dropoffs. Work on an Android application to control the car features...SeniorSoftwareFull timeRemote work$175k - $215k
...Senior Android Engineer Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its... ...to an Engineering Manager. You will: Work on the software associated with the interaction between riders and the AV...SeniorSoftwareFull timeRemote work- ...commitment to delivering meaningful impact. We are looking for Android Developers who are excited to be involved in every stage of a feature... ...of devices Proven experience collaborating on cross‑functional software projects The ability to learn quickly and deliver results in a...SeniorSoftwareImmediate startRemote workWorldwide
$164k - $220k
Doximity, Inc. is looking for a Senior Software Engineer II specializing in Android development with extensive Kotlin knowledge. This position can be held in San Francisco or remotely. The ideal candidate has at least 7 years of Android experience, is proficient in the...SeniorSoftwareRemote job- ...deeper understanding of their bodies and daily lives. The Senior Android Engineer will be involved in the planning, design, development, validation... ...for solving. RESPONSIBILITIES: Developing new WHOOP mobile software requirements and features in Java and Kotlin; Fixing known...SeniorSoftwareWork at officeLocal areaImmediate startRemote workRelocation2 days per week
- Doximity is seeking an experienced Android Software Engineer based in San Francisco or remotely within the U.S. The ideal candidate will have at least 7 years of Android development experience using Kotlin and the Android SDK. You will work in a team environment to deliver...SeniorSoftwareRemote job
$164k - $220k
Doximity is seeking a Senior Software Engineer for their Android team in San Francisco or US remote. The role emphasizes advanced Kotlin skills and 7+ years of Android development experience. You'll collaborate on mobile projects, ensure code quality, and contribute to...SeniorSoftwareRemote job- ...massive scale, and you’ll help shape the Android experience across three cornerstone... ...opportunity to build category-defining software that truly changes how the physical... ...for a highly skilled and self-driven Senior Android Engineer to lead Android development across our...SeniorSoftwareWork at officeFlexible hoursShift work
- A tech company in Seattle is seeking a Software Engineer to drive data synchronization solutions. You will design, implement, and support mission-critical applications with a focus on user-centric interfaces. The ideal candidate has at least 3 years of software development...SeniorSoftwareRemote jobFlexible hours
$92.1k - $140k
Jack Henry & Associates, Inc. is seeking an experienced software engineer proficient in Java and Kotlin for a remote role. The position requires... ...minimum of 6 years of programming experience and 2 years in Android engineering, with responsibilities including system analysis,...SeniorSoftwareRemote job- ...both in and out of the office. Our engineering organization consists of many talented Android and iOS app developers... ...and bug fixes. We are looking for Senior Android Engineers (minimum 5 years... ...and CI/CD Experience developing software related to health, wellness, fitness...SeniorSoftwareWork at officeLocal areaRemote workFlexible hours
$246.5k - $290k
...than 400 people across hardware, software, AI, cryptography, mobile engineering, and global operations. Our teams... ...Tools for Humanity is looking for a Senior Software Development Engineer to join... ..., and maintain embedded Linux and Android system components, including...SeniorSoftwareWork at officeOverseasFlexible hours$140k - $175k
...directly via our LinkedIn page. WHAT YOU WILL DO onX is seeking a Senior Android Engineer to join our team. This is a great opportunity to be a part... ...experience Minimum six (6) years of professional software development experience required, where Android development...SeniorSoftwareFull timePart timeWork at officeRemote workFlexible hours- A leading software development firm in Boca Raton seeks a Senior Android Engineer to create high-quality native Android applications. Candidates should have over 5 years of experience in Android development, mastery of Kotlin, and familiarity with modern UI toolkits like...SeniorSoftwareRemote jobFlexible hours
$177k - $211k
...Senior Android Engineer Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information... ...from home. Role Description We are seeking a Senior Mobile Software Engineer to help lead development for Matterport's 3D...SeniorSoftwareFull timeWork at officeWork from home- A leading food retailer in Chicago is seeking a Mobile Engineer to create and maintain technology solutions that meet business needs. Candidates should have over 7 years of software development experience, particularly in mobile-focused environments. Responsibilities include...SeniorSoftwareFull timeWork at officeRemote work
- A software development company in Miami is searching for a Senior Android Engineer. In this role, you will be responsible for developing high-quality, native Android applications using Kotlin. You will collaborate with various teams to design and implement new features...SeniorSoftwareRemote jobFlexible hours
- A leading software development firm in Tampa, Florida is seeking a Senior Android Engineer to develop high-quality native Android applications and collaborate with various teams. The ideal candidate has over 5 years of experience in Android development, expertise in Kotlin...SeniorSoftwareRemote jobFlexible hours
- Our Client is seeking a Senior Embedded Android Engineer to be based in our San Francisco office . In this role you will be an integral part of a stellar... ...and verification of new designs. Work closely with the software and mobile teams for definition and implementation of...SeniorSoftwareWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Android Software Engineer. Be the first to apply!







