Senior Android Developer

September 18

Apply Now
Logo of ButterflyMX

ButterflyMX

Smartphone Security • Property Management Software • Video Intercom • Touchscreen • Application Development

201 - 500 employees

☁️ SaaS

🔐 Security

🏠 Real Estate

💰 $50M Series D on 2021-12

Description

• Design and develop Android mobile applications and SDKs, ensuring high performance, quality, and responsiveness. • Create new, secure, and reliable features that enhance real-time data, video, and audio capabilities. • Implement modern Android development design patterns to improve code maintainability and efficiency. • Propose and integrate innovative tools, frameworks, automations, and processes that enhance team productivity and code quality. • Collaborate with product management and UX teams to solve customer challenges by providing engineering solutions and trade-offs. • Participate in an agile development environment to deliver high-quality software solutions. • Refactor legacy codebases to improve maintainability and scalability, ensuring minimal disruption to ongoing development processes.

Requirements

• Proficient in programming with Kotlin and familiar with at least one other programming language. • Strong experience with the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. • Deep understanding of code versioning tools such as Git. • Experience with asynchronous programming frameworks like Kotlin Coroutines and reactive programming libraries like Kotlin Flow. • Proficient in using Jetpack Compose for building responsive and maintainable UIs. • Skilled in Dependency Injection and build management using Gradle. • Experience with CI/CD implementation using GitHub Actions. • Expertise in optimizing apps for performance, including memory management and responsiveness. • Strong experience in writing testable code and implementing automated tests to ensure code quality. • Hands-on experience with deployments to the Google Play Store, including app signing, versioning, and managing beta releases. • Proficient in REST and GraphQL architectures for integrating web services into mobile applications.

Benefits

• Comprehensive Medical (ButterflyMX covers 90% of the cost) starting day 1 • Dental and Vision plans (ButterflyMX covers 100% of the cost) starting day 1 • 401(k) plan with a match • 13 paid holidays and 25 days of PTO • Paid Family Leave • Employee Assistance Program • Quarterly self-care stipends • HealthAdvocacy Program • 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 • Collaborative, dynamic work environment filled with kind, intelligent people who are working hard on an industry-defining product

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com