Similar Jobs

See all

Responsibilities:

  • Lead the design and development of the Android mobile application and SDK, ensuring reliability, stability, and high performance.
  • Collaborate with product management, UX, and cross-functional teams to provide engineering trade-offs and solutions to customer challenges.
  • Mentor, guide, and manage the performance of team members, setting clear goals, providing constructive feedback, and promoting professional growth.

Requirements:

  • Proficient in Kotlin and familiar with at least one other programming language.
  • Experience with asynchronous programming (Kotlin Coroutines, Flow) and reactive programming paradigms.
  • Ability to read Swift code, understand iOS architecture, and map Android concepts to iOS frameworks to evaluate feasibility and platform-specific constraints.

Preferred Qualifications:

  • Experience with audio/video calling technologies (e.g., Twilio), and integrating third-party SDKs.
  • Hands-on experience with BLE and NFC technologies.

ButterflyMX

ButterflyMX empowers people to open and manage doors & gates from a smartphone. As a distributed, primarily remote workforce with fantastic people, they’re looking for more intelligent, passionate, collaborative, ai-forward, and down-to-earth individuals to join their growing team.

Apply for This Position