
Job Overview
Location
Indiana, USA
Job Type
Full-time
Category
iOS Developer
Date Posted
February 22, 2026
Full Job Description
đź“‹ Description
- • ButterflyMX is on a mission to revolutionize how people interact with their living and working spaces by empowering them to effortlessly open and manage doors and gates directly from their smartphones. Our innovative solutions are already deployed in over 20,000 multifamily, commercial, gated communities, and student housing properties across the globe, trusted by leading real estate developers, owners, and managers. We are dedicated to enhancing the lives of property managers by streamlining access control, reducing operational costs, and significantly improving tenant satisfaction through intuitive features.
- • As a Senior iOS Engineer, you will play a pivotal role in shaping the future of our mobile applications and SDKs. You will be instrumental in designing, developing, and shipping robust, high-performance iOS applications that are central to our user experience. This role demands a proactive individual who thrives on taking ownership of their work, possesses a deep understanding of modern iOS development practices, and is passionate about crafting clean, maintainable, and scalable code.
- • Your responsibilities will extend to creating new, secure, and reliable features that are critical to our product's success. This includes enhancing our real-time data, video, and audio capabilities, ensuring seamless and dependable communication for our users. You will be expected to implement and champion modern iOS development design patterns, such as MVVM or VIPER, to elevate code maintainability, improve testability, and boost overall efficiency within the codebase.
- • A key aspect of this role involves proposing, evaluating, and integrating innovative tools, frameworks, automation scripts, and development processes. Your contributions will directly impact team productivity, enhance code quality, and streamline our development lifecycle. You will collaborate closely with product management and UX design teams, translating complex customer challenges into elegant and effective engineering solutions, while also providing insightful trade-offs and recommendations.
- • You will operate within an agile development environment, actively participating in sprint planning, daily stand-ups, and retrospectives to ensure the timely delivery of high-quality software solutions. A significant part of your work will involve refactoring legacy codebases. This is an opportunity to apply your expertise to improve the maintainability and scalability of existing systems, ensuring these critical updates are performed with minimal disruption to ongoing development and user experience.
- • We are looking for an engineer who is not only technically proficient but also a strong communicator and collaborator. You will work closely with backend engineers, QA testers, and product managers to ensure a cohesive and high-quality product. Your ability to articulate technical concepts clearly and contribute constructively to team discussions will be highly valued.
- • This position offers the unique opportunity to work with cutting-edge mobile technology in a fast-paced, dynamic, and collaborative setting. If you are driven by a passion for mobile development, possess the technical acumen to lead and inspire, and are eager to make a tangible impact on a product used by millions, we encourage you to apply. You will be a key contributor to a product that is redefining property access and management, making everyday life more convenient and secure for residents and managers alike.
- • We foster a culture of continuous learning and improvement. You will have opportunities to explore new technologies, share your knowledge with the team, and contribute to the technical direction of our iOS platform. Your work will directly influence the user experience of a widely adopted product, providing a sense of accomplishment and impact.
- • Embrace the challenge of building scalable and resilient mobile applications that handle real-time data streams, secure communication protocols, and rich media experiences. Your expertise will be crucial in maintaining the high standards of performance and reliability that our users expect from ButterflyMX.
🎯 Requirements
- • Proficiency in Swift and a strong understanding of its core concepts, including memory management and concurrency.
- • Deep experience with the full software development lifecycle, including coding standards, code reviews, source control (Git), build processes, testing, and operations.
- • Proven experience with SwiftUI for building modern, responsive, and maintainable user interfaces.
- • Hands-on experience with asynchronous programming using Swift Concurrency (async/await) and reactive programming with Combine.
- • Strong understanding and practical application of Dependency Injection and build management tools like Swift Package Manager or CocoaPods.
🏖️ Benefits
- • Comprehensive Medical, Dental, and Vision plans with ButterflyMX covering 80% of the cost, effective from day one.
- • 401(k) retirement savings plan with employer matching.
- • Generous paid time off package including 10 paid holidays, 20 vacation days, 5 sick days, and 3 floating holidays.
- • Company-paid Basic Life and Accidental Death and Dismemberment Insurance.
- • Company-paid Short and Long Term Disability insurance.
- • Paid Family Leave to support new parents and those caring for family members.
- • Quarterly self-care stipends to promote employee well-being.
- • Access to a wide range of optional benefits including flexible spending accounts (FSA/HSA), Dependent Care FSA, Commuter Benefits, and supplemental insurance options.
Skills & Technologies
Swift
GitHub
Git
GraphQL
REST
Mobile
Senior
Remote
About ButterflyMX Inc.
ButterflyMX Inc. provides cloud-based access control and intercom systems for multifamily, commercial, and student housing properties. Its platform replaces legacy intercoms with smartphone-based entry, supports video calling, delivery PINs, and integrations with property management software. Founded in 2014, the company serves over 10,000 properties across North America.
Similar Opportunities

Careem Technologies FZ-LLC
Los Angeles, Pennsylvania, Pakistan
Full-time
Expires Apr 25, 2026
Swift
iOS
Mobile
+3 more
14 days ago

Walmart Inc.
Essen, California, USA
Full-time
Expires May 4, 2026
Swift
GraphQL
REST
+5 more
5 days ago

