Android Lead Engineer

4 weeks ago


San Francisco, California, United States Slalom Full time
About the Role

We are seeking an experienced and technically proficient Lead Android Engineer to join our mobile engineering team at Slalom. The successful candidate will work closely with the Android Architect to drive the development and performance optimization of a complex, consumer-based Android mobile application.

Key Responsibilities

Lead a pod of Android engineers, ensuring that the team delivers high-quality, performant code on time.
Provide day-to-day technical direction and support to team members.
Collaborate with the Android Architect, product managers, UX/UI designers, and other engineering teams to ensure that development aligns with business objectives and user experience standards.
Actively contribute to the codebase through hands-on development, conduct code reviews, enforce coding standards, and ensure adherence to best practices in mobile development.
Implement strategies and techniques to optimize the performance of the Android application, working alongside the Android Architect to identify and address bottlenecks.
Provide technical mentorship and guidance to junior and mid-level engineers within the pod, fostering a culture of continuous learning and improvement.
Work with the QA team to develop and execute test plans that ensure the application meets performance and quality standards, and support the CI/CD pipeline with automated testing strategies.
Maintain clear and comprehensive documentation of the codebase, architectural decisions, and development processes to support ongoing maintenance and onboarding of new team members.

Requirements

6+ years of experience in Android development, with at least 2 years in a leadership role.
Demonstrated experience in leading a team or pod of engineers in the development of consumer-facing mobile applications.
Strong understanding of Android SDK, Kotlin/Java, and modern architectural patterns (e.g., MVVM, Clean Architecture).
Experience with performance optimization and profiling tools in Android development.
Expertise in Android development environments and performance optimization (including measurement).
Proficiency in CI/CD pipelines and automated testing frameworks for Android.
Strong knowledge of cloud-based services and API integration.
Experience developing and maintaining shared resource libraries consumed by multiple engineering teams.
Strong leadership and team management skills, excellent problem-solving abilities, and effective communication skills.
Ability to work effectively in a collaborative, fast-paced environment.

About Us

Slalom is a purpose-led, global business and technology consulting company. We deeply understand our customers—and their customers—to deliver practical, end-to-end solutions that drive meaningful impact. We're honored to be consistently recognized as a great place to work, including being one of Fortune's 100 Best Companies to Work For seven years running. Learn more at slalom.com.

Compensation and Benefits

Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance.

  • San Francisco, California, United States Philo Full time

    Lead Android Software EngineerAt Philo, we're a team of technology and product enthusiasts who are passionate about building the future of television. We're looking for an experienced Android software engineer to lead our Android development team and help us deliver a seamless viewing experience for our users.Responsibilities:Lead technical direction for...


  • San Francisco, California, United States Athena Corporate Full time

    Athena Corporate is seeking a skilled Android Development Lead to drive the development of our mobile applications on the Android platform.This role requires a seasoned developer with a passion for crafting seamless mobile experiences, a deep understanding of the Android ecosystem, and the ability to work collaboratively with cross-functional teams to bring...


  • San Francisco, California, United States Cambly Inc. Full time

    About Cambly:We're a leading English language school that's transforming the way people learn. We're looking for a talented Android engineer to join our team and help us build a world-class consumer-facing experience.We're passionate about giving our students the best possible experience, and we need someone who shares our vision. As a Staff Android...


  • San Francisco, California, United States Stripe Full time

    Android Engineer Role at StripeAt Stripe, we're building a financial infrastructure platform for businesses. Our Terminal team aims to make it easy for companies to accept in-person payments, just like our API has done for online payments. As an Android engineer on this team, you'll be responsible for building and enhancing the Device Platform, including...


  • San Francisco, California, United States Philo Full time

    Job Summary: We are seeking an experienced Android engineer to lead our Android development team at Philo. As a Lead Android Developer, you will be responsible for driving the technical direction of our Android applications, ensuring code quality, scalability, and performance. You will also help model best-practices to the team, unblock your teammates when...


  • San Francisco, California, United States Resource Informatics Group Full time

    Job Title: Android Software EngineerJob Summary: We are seeking an experienced Android Software Engineer to join our team at Resource Informatics Group. The ideal candidate will have a strong background in native mobile app development on Android, with hands-on experience in Kotlin, Java, and React Native. Key Responsibilities: Develop high-quality Android...


  • San Francisco, California, United States Simera Full time

    Android Developer RoleAt Simera, we're seeking an experienced Android Developer to join our team. As an Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications.Key Responsibilities Develop feature-rich Android applications using Java or Kotlin. Optimize performance and responsiveness of Android...


  • San Jose, California, United States TikTok Full time

    About UsTikTok is a global leader in short-form mobile video, inspiring creativity and bringing joy to hundreds of millions of users every day.Our platform is built to help imaginations thrive, and our teams are the driving force behind this mission.Job DescriptionWe're seeking a talented Tech Lead Manager (Android) to join our Social team, responsible for...


  • San Francisco, California, United States Stripe Full time

    About the RoleAt Stripe, we're building a financial infrastructure platform for businesses. As an Android Software Engineer on the Terminal team, you'll play a key role in extending our users' online presence to the physical world.Key ResponsibilitiesDesign, build, and maintain Android apps and SDKs in KotlinDevelop Android payment applications for various...


  • San Francisco, California, United States Stripe Full time

    About the RoleAs a key member of the Terminal team, you will be responsible for designing, building, and maintaining Android apps and SDKs in Kotlin. Your expertise will be crucial in developing Android payment applications for various devices and form factors.You will work closely with engineers, product managers, designers, and stakeholders across the...


  • San Francisco, California, United States Simera Full time

    Unlock your potential as an Android Developer at Simera, where you'll collaborate with designers and back-end engineers to craft exceptional mobile experiences. Your key responsibilities will include developing feature-rich Android applications, optimizing performance, and staying informed about the latest Android trends and best practices.Bachelor's degree...


  • San Francisco, California, United States Nearshore Cyber Full time

    Job Title:Senior Android Malware Reverse EngineerJob Summary:Nearshore Cyber is seeking an experienced Senior Android Malware Reverse Engineer to lead and contribute to high-impact mobile security projects. The ideal candidate will have a deep understanding of reverse engineering and the Android ecosystem, with several years of hands-on experience in...


  • San Francisco, California, United States Oura Full time

    Empower Health and Wellness with OuraWe're seeking a seasoned Senior Android Engineer to join our team at Oura, a leading health and wellness company. As a key member of our engineering organization, you'll play a crucial role in designing, building, and maintaining high-quality code for our mobile app.Key Responsibilities:Collaborate with cross-functional...


  • San Francisco, California, United States Athena Corporate Full time

    About Athena CorporateAthena Corporate empowers possibility through transformative delegation. True leaders reflect on what they want and map the path to get there. We clear the way by pairing exceptional Executive Assistants with our driven clients and ensuring both receive ongoing support throughout the journey.The result is 10x more leverage, more time,...


  • San Francisco, California, United States Stripe Full time

    About StripeStripe is a leading financial infrastructure platform that empowers businesses to thrive in the digital age. Our mission is to increase the GDP of the internet, and we're looking for talented engineers to help us achieve this goal.As an Android Engineer on our Terminal team, you'll play a crucial role in building and enhancing applications, SDKs,...


  • San Francisco, California, United States Philo Full time

    About the Role:We are seeking an experienced Android engineer to join our team at Philo, a leading provider of streaming TV services. As a Senior Android Software Engineer, you will be responsible for building high-quality, high-engagement Android applications for TV and mobile platforms.Key Responsibilities:Lead technical direction for Android development,...


  • San Francisco, California, United States Amazon Full time

    About the RoleWe are seeking a skilled Android Engineer to join our Mobile Platform team and contribute to the development of our Android platform, which is mission-critical to ensuring our members have access to high-quality care.ResponsibilitiesAs an Android Engineer, you will be responsible for designing, developing, and expanding the next stage of our...


  • San Francisco, California, United States Netpace Full time

    Job Title: Senior Android Software EngineerLocation: RemoteDuration: Long TermWe are seeking a highly skilled Senior Android Software Engineer to join our team at Netpace. The ideal candidate will have a strong background in Android development and a passion for creating innovative mobile applications.What is your work authorization status?What is your...


  • San Francisco, California, United States Notion Labs Full time

    About Us:At Notion Labs, we're on a mission to empower individuals, teams, and companies to create custom software solutions. Our goal is to make software development accessible to everyone, regardless of technical expertise. We're passionate about building a diverse and creative team that reflects the global reach of our customers.About The Role:As an...


  • San Francisco, California, United States Philo Full time

    Philo: A Leader in TV on the InternetAt Philo, we're a team of technology and product enthusiasts who are passionate about building the future of television. We're merging the best of modern technology with the most compelling medium ever invented - the TV experience. Our goal is to deliver a seamless viewing experience while surprising users with new...