Principal Mobile Engineer (Flutter)

Lexington, Massachusetts

Onsite

Full Time

$160k - $190k

About Us

Our client is a leading medical device and healthcare company, publicly traded and committed to innovating products that improve patient care and outcomes. Our cutting-edge solutions combine advanced medical technology with digital health to provide a seamless and impactful patient experience. We are looking for a Principal Mobile Engineer with deep experience in Flutter to join our team and help drive the future of healthcare technology.

Position Overview

As a Principal Mobile Engineer, you will be responsible for the architecture, development, and optimization of our mobile applications, which support both patients and healthcare professionals. You will lead the development of cross-platform mobile apps using Flutter, ensuring they are scalable, secure, and user-friendly. As part of our mobile engineering team, you will collaborate closely with product, design, and other engineering teams to deliver innovative mobile solutions that enhance our medical devices and health services.

Key Responsibilities
  • Lead the architecture, design, and development of mobile applications using Flutter for both iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Provide technical leadership and mentorship to junior and mid-level engineers.
  • Ensure the performance, quality, and responsiveness of mobile applications.
  • Work closely with the product and design teams to understand end-user requirements and translate them into technical solutions.
  • Develop and enforce best practices in coding, design, and testing to ensure the highest quality mobile applications.
  • Optimize applications for performance, scalability, and maintainability.
  • Continuously research and implement new mobile technologies to improve development processes and enhance user experience.
  • Collaborate with QA teams to ensure robust testing and deployment pipelines.
  • Contribute to and support the company’s regulatory and compliance efforts, ensuring mobile applications meet healthcare and medical device standards.
Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 8+ years of professional software development experience, with 5+ years of mobile development experience.
  • 2+ years of hands-on experience with Flutter and Dart.
  • Proven track record of delivering high-quality mobile applications in a production environment.
  • Experience in leading development projects from concept to delivery.
  • Strong knowledge of mobile architecture patterns (e.g., MVVM, MVP, Clean Architecture).
  • Expertise in native mobile development (iOS, Android) is a plus.
  • Deep understanding of RESTful APIs, GraphQL, and integrating with backend services.
  • Familiarity with HIPAA, FDA, or other healthcare-related compliance standards is highly desirable.
  • Experience with mobile CI/CD pipelines and automated testing frameworks.
  • Excellent problem-solving and communication skills.
  • Ability to work in a fast-paced, dynamic environment and adapt to changing business requirements.
Preferred Qualifications
  • Experience in the healthcare or medical device industry.
  • Familiarity with cloud technologies (AWS, Azure) and DevOps practices.
  • Strong understanding of security best practices for mobile applications, especially in healthcare settings.
  • Familiarity with Bluetooth and IoT integrations with medical devices.
Why Join Us?
  • Work on innovative products that make a real impact on people’s lives.
  • Collaborate with talented professionals in a fast-growing, mission-driven company.
  • Competitive salary and comprehensive benefits package.
  • Opportunities for professional growth and development.
  • Flexible working hours and remote options available.

Posted by: Ian Rowe

Specialization: Software Engineering