Lead iOS Engineer

Mighty Networks

Palo Alto, CA, US

We’ve got the dream job for a hands-on Lead iOS Engineer ready to take their career to the next level – leading a growing team of iOS engineers to build our flagship Mighty Networks app as well as our Mighty Networks PRO branded native apps.

In this role, you’ll:

Report directly to the CTO to define the architecture and patterns that will drive the rapid execution of iOS Mighty Networks and Mighty Networks PRO apps that our Mighty Creators (what we call our customers) and their members LOVE
Collaborate closely with Mighty Networks’ Product Design team to define and deliver the best mobile user experience on iOS on schedule and with uncompromising quality
Successfully lead a strong three-person (and growing) iOS engineering team to greater and greater feats of product and technical mastery
Identify new mobile technologies, trends, and opportunities that may enhance our products and business – tap Mighty Networks’ advisors like Matt Drance and others to stay on top of the latest and greatest
Refine and build upon a mobile automated testing infrastructure and test suite to maintain and rapidly scale product quality
Continue to invest heavily in our team’s skills and best practice development through a well-established agile development process and design and code reviews
Play a key role in defining product and business priorities – driving us to continue to tackle the most critical areas for improvement as well as execute sexy new features that set Mighty Networks apart from the rest of the market

What we’re looking for:

A natural leader who drives up the level of intensity and results delivered by every team in which you’ve participated – self-starter, can-do attitude, and relentless desire to improve quality and quantity of production
Successfully shipped at least two iOS apps, ideally in a small, rapidly growing team environment where you demonstrated a formal or informal leadership role
Intimate knowledge of Swift, Objective-C, and iOS frameworks such as Core Data, Core Animation, and other core technologies
Strong understanding of Apple’s design principles and user interface guidelines
Comfortable working through the entire stack from the user interface to the systems levels
BS or MS in Computer Science or equivalent work experience
Excellent software engineering, design, and architecture skills – including estimating schedules and coordinating tasks
High energy team player with strong communication skills, both written and verbal, hungry to make your mark on the world in your next role


Familiar with Unix shell tools development environment
Experience with large scale distributed systems
Experience with web technologies (RoR, HTML, CSS, and Javascript)

More Careers at Mighty Networks