Senior iOS Engineer - Mindbody Marketplace

Development | Remote (US)

About the right team member

You love to build robust and user friendly iOS apps. You know how to separate concerns between the different layers of a mobile codebase, from the user interface components right down to the model layer. You know the best software is created through collaboration and iteration and you’re looking for the right opportunity, and the right team, to expand your experience. You seek feedback because it has the ability to turn good work into great work. You like to ship software early and often, you value simplicity and strive to eliminate unnecessary complexity.

Mindbody emerged from the simple idea that small business owners deserve the time to focus on what matters most: their customers. Our software has transformed that vision into the world's leading wellness services marketplace, linking hundreds of thousands of passionate health, wellness and beauty professionals to the millions of clients they serve. Mindbody is a cloud-based business management software company for the wellness services industry. We serve about 35 million consumers located in 130 countries and territories. At Mindbody, work-life balance takes on a new meaning for us. When your life goals and values align with the work you do every day, balance is second nature. We help inspired business owners seamlessly succeed and individuals all over the globe lead healthier, happier lives with our technology.


Key Responsibilities

  • Collaborate within a cross functional team

  • Build reusable and scalable UI components, and connect them to our backend systems

  • Understand the pros and cons of different testing methodologies and how to apply them across a codebase

  • Contribute to team planning ceremonies to decompose work items focused on outcomes.

  • Write clear and concise technical design documents and gather feedback from your team and the broader engineering organization

  • Have working knowledge of Swift and the iOS SDK

  • Provide leadership and mentorship for junior engineers through code reviews and technical discussions

  • Provide helpful and constructive feedback to other team members

  • Seek different perspectives, and solicit honest feedback

  • Take delight in delighting our users

  • Care about our studio partners and want to help them grow their business

Nice to Have

  • Track record of shipping successful iOS apps to the App Store

  • Knowledge of Objective-C and Swift

  • Ability to navigate ambiguity and facilitate clarification when necessary.

  • Strong troubleshooting skills and and ability to navigate gatekeepers in an enterprise environment.

  • Familiar with Agile philosophy

  • Familiarity with one or more Agile methodologies (SCRUM, Lean, Kanban, Extreme)

  • Experience with Native iOS

  • Strong understanding of OOP principles and SOLID

  • Love fitness!