Diabetes Youth Families

Senior Staff Mobile Software Architect

Diabetes Youth Families

full-time

Posted on:

Location: California, Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $163,050 - $244,575 per year

Job Level

Senior

Tech Stack

AndroidCloudDrupalFlutteriOSJavaKotlinSDLCSwift

About the role

  • Designs and documents mobile software architecture for new and existing Insulet products.
  • Ensures that their design is in compliance with Company policies, and that architectural approaches are appropriate for the design and maintenance of medical products.
  • Works with Software, Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing requirements.
  • Works closely with other architecture, systems, software, and hardware engineers to design software systems.
  • Participate in product design reviews.
  • Directs and mentors junior engineers as requested.
  • Perform other duties as required.
  • Responsible for designing and supporting mobile software architecture by applying best practices and creative solutions to problems.

Requirements

  • Bachelor's degree in software engineering or equivalent and 10+ years of relevant work experience.
  • Strong programming skills in Kotlin, Swift, and Java is required.
  • Strong understanding of MVP, MVVM, and MVI architectural patterns.
  • Strong communication, collaboration and problem solving skills.
  • Hands-on experience with Flutter or Compose Multiplatform is required.
  • Hands-on experience building and supporting Android and iOS applications is required.
  • Familiarity with RESTful network communication and APIs.
  • Familiarity with Bluetooth Low Energy (BLE) and related platform APIs.
  • Familiarity with mobile security best practices, attestation, encryption, and authentication.
  • Medical device experience is preferred.
  • Able to work independently with minimum supervision.
  • Detail oriented, with effective verbal and written communication skills.
  • Able to communicate with candor and trust at multiple levels of the organization.
  • Demonstrated abilities to leverage creativity in order to overcome obstacles and work with a sense of urgency.
  • Strong software engineering development skills.
  • Agile or other software development life cycle concepts is a plus.
Safran

Principal Software Engineer, Connectivity

Safran
Leadfull-time$165k–$187k / yearCalifornia · 🇺🇸 United States
Posted: 51 minutes agoSource: apply.workable.com
JavaScriptPython
PrePass

Software Engineer

PrePass
Mid · Seniorfull-timeArizona · 🇺🇸 United States
Posted: 56 minutes agoSource: apply.workable.com
AzureCloud.NETSQL
Evertune AI

Senior Software Engineer, Full Stack

Evertune AI
Seniorfull-time$140k–$200k / yearNew York · 🇺🇸 United States
Posted: 1 hour agoSource: jobs.ashbyhq.com
CloudGoogle Cloud PlatformJavaScriptPythonVue.js
AirGarage

Senior Embedded Software Engineer

AirGarage
Seniorfull-time$180k–$210k / year🇺🇸 United States
Posted: 2 hours agoSource: jobs.ashbyhq.com
DockerGrafanaKafkaLinuxPrometheusPythonRedis
Newfire Global Partners

Staff Software Engineer

Newfire Global Partners
Leadfull-time🇺🇸 United States
Posted: 3 hours agoSource: newfireglobal.pinpointhq.com
AndroidiOSJavaScriptNode.jsReactReact Native