About the Job Our client is a platform where you connect to the neighborhoods that matter to you, fostering a community where everyone has a neighborhood they can rely on. Their mission is to cultivate a kinder world through trusted information, mutual assistance, and real-world connections in over 315,000 neighborhoods across multiple countries.
Meet Your Future Neighbors As a Senior Software Engineer - Android, you will join a dynamic team of developers, product managers, and designers dedicated to leveraging technology to create a more connected and compassionate world. You'll contribute to enhancing our Android app, focusing on features and infrastructure that align with our values and enhance user experience. We prioritize platform conventions and user delight, leveraging technologies like Kotlin, MVI, and GraphQL to innovate and iterate quickly.
The Impact You'll Make You'll have the opportunity to own critical aspects of our Android stack, including networking, analytics, modular app structure, and testing infrastructure. Your contributions will directly influence our product roadmap and user experience, and as you grow in your role, you'll mentor junior team members and shape our engineering culture.
What You'll Bring to the Team 5+ years of engineering experience or equivalent advanced proficiencyPassion for delivering polished, bug-free features while maintaining speed and consistencyCommitment to mentoring and fostering a collaborative engineering environmentStrong motivation to improve all facets of the app, from UI components to analytics frameworksProficiency in testing methodologies using JUnit, Mockito, and EspressoParticipation in team-building exercises and events to cultivate a supportive team culture Bonus Points Alignment with our mission and values, fostering neighborly connectionsExpertise in Kotlin and optimizing code safety and clarityFamiliarity with modern networking technologies like OkHttp, Retrofit, and GraphQLKnowledge of UI architecture best practices such as MVI, Coroutines, MvRx, and Jetpack ComposeExperience with app modularization and dependency injection via Gradle and Dagger Rewards Our client offers competitive compensation, benefits, and recognition programs. The starting salary for this role ranges from $170,000 to $215,000 annually, with potential for higher compensation based on experience and proficiency. Additionally, a significant equity grant with quarterly vesting is offered.
Health benefits include 100% coverage of personal monthly premiums for health, dental, and vision, along with access to concierge medical care through OneMedical.
Our client is committed to building a diverse workforce that reflects the communities they serve. They encourage all qualified individuals to apply, without regard to race, gender, religion, sexual orientation, age, or any other characteristic protected by law.
For more information on how your personal information is handled, please refer to our client's Personnel Privacy Notice.