ButterflyMX · 1 day ago
Android Engineering (Team Lead)
ButterflyMX is on a mission to empower people to open and manage doors & gates from a smartphone. They are seeking an Android Team Lead to guide and mentor a team of engineers while overseeing the design and development of the Android mobile application and SDK.
Real EstateSecuritySmart HomeSoftware
Responsibilities
Lead the design and development of the Android mobile application and SDK, ensuring reliability, stability, and high performance
Develop secure, scalable cloud-based features that facilitate real-time audio and video interactions, integrating them seamlessly with hardware for access control systems
Apply modern Android development patterns (e.g., MVVM, unidirectional data flow, Jetpack libraries) to improve code maintainability and team productivity
Refactor legacy codebases to improve scalability and maintainability with minimal disruption to ongoing development
Propose and integrate tools, frameworks, automations, and processes that enhance engineering efficiency and code quality
Collaborate with product management, UX, and cross-functional teams to provide engineering trade-offs and solutions to customer challenges
Participate in agile processes to deliver high-quality software iteratively
Read and understand Swift/iOS codebases, draw analogies between Android and iOS frameworks, and evaluate platform-specific capabilities and limitations
Mentor, guide, and manage the performance of team members, setting clear goals, providing constructive feedback, and promoting professional growth
Leverage AI tools to improve the efficiency of your own work and drive adoption of AI-assisted workflows across the team
Qualification
Required
Proficient in Kotlin and familiar with at least one other programming language
Strong experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations
Deep understanding of Git and version control workflows
Experience with asynchronous programming (Kotlin Coroutines, Flow) and reactive programming paradigms
Expertise in Jetpack Compose for building maintainable, responsive UIs
Skilled in Dependency Injection, Gradle, and build management
Experience implementing CI/CD pipelines (e.g., GitHub Actions)
Strong skills in app performance optimization, memory management, and responsiveness
Hands-on experience writing testable code, automated testing, and maintaining high code quality standards
Experience with Google Play Store deployments, app signing, versioning, and beta release management
Proficient in REST and GraphQL for mobile integration with backend services
Ability to read Swift code, understand iOS architecture, and map Android concepts to iOS frameworks to evaluate feasibility and platform-specific constraints
Proven experience managing and evaluating the performance of engineers, setting objectives, and fostering a high-performing team environment
Hands-on experience with AI-assisted workflows for developing code, researching complex codebases, and writing documentation
Strong advocate for the Android ecosystem, with deep knowledge of Material Design guidelines and hands-on use of Android devices
Preferred
Experience with audio/video calling technologies (e.g., Twilio), and integrating third-party SDKs
Hands-on experience with BLE and NFC technologies
Experience in Wear OS application development and creating widgets
Experience with Flutter for cross-platform development or modular integration
Active involvement in the developer community, including open-source contributions
Benefits
Comprehensive Medical (ButterflyMX covers 90% of the cost), Dental, and Vision plans (ButterflyMX covers 100% of the cost) starting day 1
401(k) plan with a match
13 paid holidays, 25 PTO days
Paid Family Leave
Employee Assistance Program
Quarterly self-care stipends
Access to optional benefits including pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, and Commuter Benefits, as well as optional Supplemental Life, AD&D, Hospital Indemnity, Disability, Legal, Accident, Critical Illness, Pet, and Personal Liability Insurance
And more!
Company
ButterflyMX
ButterflyMX develops property access solutions including video intercom systems and keypads that users can manage from a smartphone.
H1B Sponsorship
ButterflyMX has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2022 (2)
2021 (2)
Funding
Current Stage
Late StageTotal Funding
$108.54MKey Investors
FTV CapitalJMI EquityVolition Capital
2025-01-13Private Equity
2021-12-07Series D· $50M
2020-09-29Series C· $35M
Recent News
HousingWire.com
2025-09-30
Entrepreneur.com
2025-05-17
Company data provided by crunchbase