Lead iOS Developer

Remote
Baliston®

Who are we?

Baliston was founded in 2021 by footwear, biomechanics, and design experts to deliver a new footwear experience that starts and ends with circularity - a process that starts with a sustainable design and ends with Baliston collecting and properly recycling every single pair of shoes produced.


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're actively seeking a Lead iOS Developer to join our high-performing mobile development team, focusing on the latest Swift technology for our innovative app project.


This role is fully remote, with occasional travel to our headquarters, and provides an excellent opportunity for a talented professional to contribute to the maintenance, enhancement, and optimization of our existing app while actively participating in the development of our next-generation mobile solutions.

Role Expectations

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

  • Maintenance, addition of features, and bug fixing in the existing app.
  • Design and development of new mobile solutions leveraging the latest Swift & SwiftUI technologies.
  • Contributing to the design of an optimized, well-documented, and future-proof architecture.
  • Implementing clean architecture principles.
  • Conducting and encouraging peer code reviews.
  • Ensuring the application security and data privacy.
  • Implementing comprehensive unit tests (aiming for 70% coverage or more).
  • Drafting client-facing documentation.
  • Development of cross-platform application interfaces could be a plus.
  • Working closely with the rest of the development team to create a seamless user experience.

Need to Have Qualifications:

  • In-depth understanding of the "mobile" environment: multiple platforms (mobile, tablet, smartphone) and the unique development ecosystems of Apple.
  • Proficiency in Swift and familiarity with the latest advancements in iOS app development.
  • Ability to maintain a keen awareness of new technologies, digital trends, and market shifts to ensure competitiveness.
  • Familiarity with Scrum methodology.
  • Experience in setting up and maintaining CI/CD.
  • Ability to manage hardware constraints, including memory management and optimization.

Nice to Have Qualifications:

  • Precision, curiosity, creativity, efficiency, and adaptability.
  • Excellent listening skills, translating client or project manager requests into technical specifications.
  • A collaborative mindset to work effectively across a broad range of disciplines, defend the quality of your work, and actively propose innovative ideas.
  • Comfortable working in partnership 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.