Reflow logo

Lead Mac Developer

Job Overview

Location

United States

Job Type

Full-time

Category

Software Engineering

Date Posted

July 4, 2026

Full Job Description

đź“‹ Description

  • • Lead the end-to-end development, architecture, and long-term scalability of Reflow’s macOS application, which is central to the platform’s data capture, coaching delivery, and insights generation.
  • • Own the quality bar for the Mac app by profiling, debugging, and optimizing performance, speed, and stability across diverse user environments.
  • • Ensure seamless compatibility and functionality in managed enterprise environments, including MDM-configured devices and restricted system setups.
  • • Collaborate closely with backend and data engineering teams to integrate APIs, maintain reliable data flows, and improve system-wide reliability.
  • • Mentor and guide junior and peer developers, elevating team-wide engineering standards and fostering a culture of technical excellence.
  • • Build and maintain the app to handle complex edge cases including sandboxing, permission handling, entitlements, and enterprise deployment constraints.
  • • Contribute to and improve CI/CD pipelines, automated testing practices, and deployment workflows to ensure smooth, reliable updates and builds.
  • • Design and implement features using Swift and Apple’s native frameworks with a focus on performance, security, and user experience.
  • • Prioritize polish and attention to detail, identifying and resolving inconsistencies that impact usability or perceived quality.
  • • Explore and implement SwiftUI and Catalyst for cross-platform functionality where applicable to enhance efficiency and consistency across devices.
  • • Actively participate in shaping the product roadmap and engineering culture as a key contributor working directly with the founders.
  • • Maintain deep awareness of macOS system behaviors, security models, and Apple’s evolving developer guidelines to ensure compliance and longevity of the app.
  • • Proactively identify technical debt and propose scalable solutions to support future growth of the platform’s core functionality.
  • • Contribute to documentation, code reviews, and knowledge sharing to ensure team-wide understanding of the Mac app’s architecture and best practices.

🎯 Requirements

  • • Expert proficiency in Swift and macOS app development with deep knowledge of Apple frameworks, security models, and system design principles.
  • • Proven experience in profiling, debugging, and optimizing macOS applications for performance and stability across varied environments.
  • • Hands-on experience working with managed device environments (MDM), including understanding sandboxing, permissions, and enterprise deployment constraints.
  • • Demonstrated ability to collaborate effectively with backend and data teams to integrate APIs and maintain reliable system interfaces.
  • • Strong attention to detail with a track record of delivering polished, high-quality user experiences.
  • • Experience with SwiftUI and Catalyst for cross-platform development is a strong plus.

🏖️ Benefits

  • • Ownership of a critical component of Reflow’s core product that powers the entire platform.
  • • Direct collaboration with founders and significant influence over product roadmap and engineering culture.
  • • High-trust, high-speed, high-impact work environment focused on technical depth and product impact.
  • • Competitive compensation based on market standards and individual experience, skill set, and location.

Skills & Technologies

Swift
Django
REST
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

About Reflow

Reflow is a cloud-based platform designed to automate and streamline the process of software updates for IoT devices. It provides a secure and reliable solution for managing firmware over-the-air (FOTA) deployments, enabling companies to efficiently deliver updates, patches, and new features to their connected products. The platform offers features such as staged rollouts, rollback capabilities, and detailed monitoring to ensure smooth and successful updates. Reflow aims to reduce the complexity and risk associated with device management, allowing manufacturers to maintain product security, enhance user experience, and extend the lifespan of their IoT ecosystems without manual intervention.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Madrid
Full-time
Expired Jun 20, 2026
Python
JavaScript
Java
+3 more

3 months ago

Frankfurt, Germany
Full-time
Expires Aug 2, 2026
Python
JavaScript
Java
+4 more

2 months ago

Bellevue
Full-time
Expires Sep 7, 2026
Python
TypeScript
Go
+4 more

16 days ago

Versapay Corporation logo

Versapay Corporation

Canada (Remote)
Full-time
Expires Aug 18, 2026
Senior
Remote

1 month ago