Lead Android Developer


Who are we?

Founded in 2021 by experts in footwear, biomechanics, and design, Baliston aims to redefine the footwear industry with a sustainable and circular design approach.

At Baliston®, we're leveling up the shoe game as an innovative direct-to-consumer footwear company. Baliston is on a mission to bring advanced biomechanical technology to footwear, while taking sustainability to a whole new level. Headquartered in Silicon Valley, Baliston also has offices in Kansas City, assembly and warehousing in Denver, and an international team in France and Luxembourg.

Job Overview

We are currently looking for a Lead Android Developer to join our dynamic mobile development team, focusing on utilizing the latest technologies such as Kotlin and Jetpack Compose for our groundbreaking app project.

This fully remote position provides a unique opportunity for a skilled professional to maintain, enhance, and optimize our existing app, while also playing a significant role in the development of our future mobile solutions.

Role Expectations

Our app is a central part of our operations, and we strive for excellence in every aspect, including high-quality coding, comprehensive documentation, robust and future-proof architecture, and rigorous testing.

  • Maintenance, feature addition, and bug fixing in the existing app.
  • Design and develop new mobile solutions leveraging the latest Android technologies, including Kotlin and Jetpack Compose.
  • Contribute to the design of an optimized, well-documented, and future-proof architecture.
  • Implement clean architecture principles
  • Conduct and promote peer code reviews.
  • Ensure application security and data privacy.
  • Implement comprehensive unit tests (with a coverage target of 70% or more).
  • Draft client-facing documentation.
  • Develop cross-platform application interfaces.
  • Collaborate with the development team to create a seamless user experience.


  • Deep understanding of the "mobile" environment: multiple platforms (mobile, tablet, smartphone) and the unique development ecosystems of Android.
  • Proficiency in Kotlin and Jetpack Compose, with familiarity in the latest advancements in Android app development.
  • Ability to stay updated with new technologies, digital trends, and market shifts to ensure competitiveness.
  • Familiarity with Scrum methodology.
  • Experience in setting up and maintaining CI/CD pipelines.
  • Ability to manage hardware constraints, including memory management and optimization.

What We’ll love about you:

  • Precision, curiosity, creativity, efficiency, and adaptability.
  • Excellent listening skills, able to translate requests from clients or project managers into technical specifications.
  • A collaborative mindset to work effectively across a broad range of disciplines, uphold the quality of your work, and actively propose innovative ideas.
  • Comfortable working in collaboration with a QA team

Application Process

All qualified candidates, please send your resume and portfolio with the job title you are applying for to:
We welcome a short description of why you would be an ideal candidate for this position and are looking forward to hearing from you!

Baliston is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Baliston makes hiring decisions based solely on qualifications, merit, and business needs at the time.