Manager Application Development

Tactile MedicalMinneapolis, MN
2h

About The Position

At Tactile Medical, we specialize in developing at-home therapy devices to treat lymphedema, chronic venous insufficiency and respiratory illnesses. The Manager of Application Development leads the design, development, and ongoing support of enterprise applications. This role combines strong technical depth with people leadership, ensuring teams deliver high‐quality, scalable solutions that meet business needs. The ideal candidate is a hands‐on technical leader, effective communicator, and self‐starter who can quickly learn new technologies and adapt in a fast-moving environment.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • 7+ years of application development experience across a variety of technologies
  • 3+ years of people management or technical leadership experience
  • Strong hands on experience working within enterprise platforms and ecosystems
  • Broad technical background across multiple technologies (e.g., web, APIs, integrations, cloud, databases)
  • Proven ability to learn new technologies quickly and operate effectively in ambiguous environments
  • Strong communication skills with both technical and non technical audiences
  • Demonstrated ability to lead teams, drive execution, and deliver results
  • Technical leadership with a pragmatic, hands on mindset
  • Strong people leadership and coaching skills
  • Clear, concise communicator
  • Self starter with high ownership and accountability
  • Adaptable and fast learner
  • Collaborative and solution oriented

Nice To Haves

  • Experience leading teams in an agile or product oriented environment
  • Experience integrating SaaS applications with enterprise systems
  • Familiarity with cloud platforms, modern development frameworks, and DevOps practices
  • Experience supporting business critical or regulated systems

Responsibilities

  • Lead, mentor, and develop application development teams, including employees and contractors
  • Set clear expectations, goals, and priorities while fostering accountability and continuous improvement
  • Provide coaching, performance feedback, and career development support
  • Build a collaborative, high trust team culture focused on quality and delivery
  • Provide technical leadership across the full application lifecycle: design, development, testing, deployment, and support
  • Work hands on with teams to solve complex technical challenges and guide architectural decisions
  • Ensure applications are scalable, secure, maintainable, and aligned with enterprise standards
  • Oversee development work within SaaS platforms as well as custom and integrated solutions
  • Review designs, code, and implementation approaches as needed to ensure quality and consistency
  • Partner with product owners, architects, and business stakeholders to translate requirements into technical solutions
  • Manage team capacity, delivery commitments, and timelines
  • Balance new feature development with operational stability and technical debt reduction
  • Support agile or iterative delivery practices and continuous improvement
  • Act as a key liaison between technical teams and non technical stakeholders
  • Clearly communicate technical concepts, risks, and tradeoffs to diverse audiences
  • Collaborate closely with architecture, integration, infrastructure, security, and data teams
  • Contribute to roadmap planning and technology decision making

Benefits

  • medical
  • dental and vision benefits
  • retirement benefits
  • employee stock purchase plan
  • paid time off
  • parental leave
  • family medical leave
  • volunteer time off and additional leave programs
  • life insurance
  • disability coverage
  • other life and work wellness benefits and discounts
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service