
Job Overview
Location
Remote
Job Type
Full-time
Category
Android Developer
Date Posted
February 22, 2026
Full Job Description
đź“‹ Description
- • As a Sr. Android Engineer at ButterflyMX, you will play a pivotal role in shaping the future of our mobile applications, contributing directly to our mission of empowering people to open and manage doors and gates from their smartphones. You will be instrumental in designing, developing, and shipping robust Android applications and SDKs that are at the forefront of innovation in the real estate technology sector. This role demands a blend of technical expertise, a passion for clean and maintainable code, and a proactive, ownership-driven mindset.
- • You will be responsible for creating new, secure, and reliable features that enhance our product's core capabilities, including real-time data synchronization, seamless video streaming, and crystal-clear audio communication. Your work will directly impact the user experience for tens of thousands of properties worldwide, from large multifamily complexes to commercial and student-housing developments.
- • A key aspect of this role involves implementing modern Android development design patterns and architectural principles. This includes leveraging the latest advancements in the Android ecosystem to improve code maintainability, enhance application performance, and ensure scalability for future growth. You will be a champion for best practices in mobile development.
- • You will have the opportunity to propose, evaluate, and integrate innovative tools, frameworks, automation scripts, and development processes. Your contributions will be crucial in boosting team productivity, elevating code quality, and streamlining our development lifecycle. This includes exploring and implementing cutting-edge technologies that keep ButterflyMX ahead of the curve.
- • Collaboration is at the heart of our culture. You will work closely with product management and UX design teams to translate complex customer challenges into elegant and effective engineering solutions. This involves understanding user needs, identifying technical trade-offs, and delivering features that not only meet but exceed customer expectations.
- • You will actively participate in an agile development environment, contributing to sprint planning, daily stand-ups, and retrospectives. Your ability to deliver high-quality software solutions on time and within scope will be essential to our team's success.
- • A significant part of your role will involve refactoring legacy codebases. This critical task aims to improve maintainability, enhance scalability, and modernize our existing applications, all while ensuring minimal disruption to ongoing development and production environments. Your expertise in identifying and addressing technical debt will be highly valued.
- • You will be expected to write clean, well-documented, and testable code. This includes developing comprehensive automated tests to ensure the reliability and stability of our applications, contributing to a culture of quality assurance from the ground up.
- • You will gain hands-on experience with the full software development lifecycle, from initial concept and coding standards to code reviews, source control management using Git, efficient build processes with Gradle, and deployment strategies.
- • This role offers a unique opportunity to work on cutting-edge technology within a fast-paced, collaborative, and primarily remote environment. You will be empowered to take ownership of your work, grow your expertise, and potentially lead and inspire other engineers as you develop your career at ButterflyMX.
- • You will contribute to the continuous improvement of our CI/CD pipelines, particularly using GitHub Actions, to ensure efficient and reliable software delivery.
- • You will be involved in optimizing application performance, focusing on areas such as memory management, battery consumption, and UI responsiveness to provide a smooth and delightful user experience.
- • You will also be involved in the deployment process to the Google Play Store, gaining experience with app signing, version management, and the rollout of beta releases.
- • Your technical contributions will directly support ButterflyMX's mission to enhance the lives of residents and property managers by providing a secure, convenient, and modern access control solution.
🎯 Requirements
- • Proficiency in programming with Kotlin, with a strong understanding of its features and best practices.
- • Deep understanding of the full Android software development lifecycle, including coding standards, code reviews, source control management (Git), build processes (Gradle), testing, and operations.
- • Hands-on experience with Jetpack Compose for building modern, responsive, and maintainable UIs.
- • Proven experience with asynchronous programming frameworks like Kotlin Coroutines and reactive programming libraries like Kotlin Flow.
- • Strong experience with dependency injection frameworks and build management using Gradle.
🏖️ Benefits
- • Comprehensive Medical, Dental, and Vision plans with ButterflyMX covering 80% of the cost, effective from day one.
- • 401(k) plan with a company match to support your long-term financial goals.
- • Generous paid time off, 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 you and your family during important life events.
- • Quarterly self-care stipends to encourage well-being.
Skills & Technologies
Kotlin
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
❌ EXPIRED

Jiostar Technologies Private Limited
Bengaluru
Full-time
Expired Dec 26, 2025
Java
Kotlin
Android
+4 more
4 months ago

Volkswagen Group Deutschland GmbH
Lisbon
Full-time
Expires Apr 9, 2026
Kotlin
SQLite
REST
+4 more
16 days ago
❌ EXPIRED

Jiostar Technologies Private Limited
Bengaluru
Full-time
Expired Dec 26, 2025
Java
Kotlin
AWS
+6 more
4 months ago

Platform Science, Inc.
Brazil
Full-time
Expires Apr 25, 2026
JavaScript
Java
Kotlin
+5 more
12 hours ago