Diabetes Youth Families

Manager, Software Engineering – Android

Diabetes Youth Families

full-time

Posted on:

Location Type: Office

Location: GuadalajaraMexico

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Lead and Manage Scrum teams of Android software developers both local and remote
  • Engage in early stages of development to create/refine/review requirements and specifications
  • Work with product managers and architects to understand requirements and system design and lead the engineering team to decompose them into low-level software design and components
  • An excellent team player with a positive attitude and the ability to collaborate with cross functional teams in scoping, prioritizing, planning, designing and execution.
  • Ability to not only spot problems but articulate solutions—and guide and empower others in executing them
  • Set and implement best practices for software development including unit testing, code reviews
  • Ensure quality and consistency in software architecture and implementation
  • Evaluate current & new technologies for adoption and build apps that meet the latest standards
  • Coach and motivate your team to deliver outcome while taking care of their career interest
  • Be prepared for hands-on coding and code reviews when required
  • Learn, and follow Insulet’s design assurance SOPs
  • Provide strategic input to leadership to meet program objectives and start new initiatives

Requirements

  • Bachelor’s Degree or above in Computer Science or Electrical and Computer Engineering
  • 10+ years software development experience
  • 5+ years leading software development teams in mobile applications
  • 2+ years managing direct reports
  • Experience developing Android applications in Kotlin, Compose and similar declarative framework
  • Knowledge of Reactive functional Framework (Coroutine Flows, Rx)
  • Experience developing Kotlin MultiPlatform is a big plus
  • Experience working with Bluetooth and BLE a plus
  • Understanding of Cloud technologies and protocols, e.g. APIs, REST, OAuth 2.0, JSON
  • Must be fluent in English.
Benefits
  • Health insurance
  • Paid time off
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Android developmentKotlinComposeReactive functional FrameworkCoroutine FlowsRxKotlin MultiPlatformBluetoothBLECloud technologies
Soft skills
team leadershipcollaborationproblem-solvingcommunicationcoachingmotivationstrategic inputpositive attitudeexecutionplanning