What are the responsibilities and job description for the Manager of Software Engineering position at Team TAG Services, LLC?
The Aspen Group (TAG) is one of the largest and most trusted retail healthcare business support organizations in the U.S. and has supported over 20,000 healthcare professionals and team members with close to 1,500 health and wellness offices across 48 states in four distinct categories: dental care, urgent care, medical aesthetics, and animal health. Working in partnership with independent practice owners and clinicians, the team is united by a single purpose: to prove that healthcare can be better and smarter for everyone. TAG provides a comprehensive suite of centralized business support services that power the impact of five consumer-facing businesses: Aspen Dental, ClearChoice Dental Implant Centers, WellNow Urgent Care, Chapter Aesthetic Studio, and AZPetVet. Each brand has access to a deep community of experts, tools and resources to grow their practices, and an unwavering commitment to delivering high-quality consumer healthcare experiences at scale.
We are building a technology platform that will help transform and modernize the way our brands work. Flexibility, scalability, and extensibility are key. We want to deliver to our customers (both internally and externally) the best most efficient ways of working and we are building the tools they need to do that.
This role requires strong technical leadership and a deep understanding of front-end technologies, including NextJS and TypeScript. The ideal candidate will be an experienced engineering manager who can guide architectural decisions, mentor engineers, and foster a high-performing team.
Beyond technical proficiency, this role demands expertise in unit and integration testing using Jest and Cypress, ensuring best practices for code quality and maintainability. As a leader, you will set the standard for excellence, drive collaboration across teams, and be responsible for developing and growing your team’s technical capabilities while aligning with business objectives.
Now's a great time to join, as there will be many opportunities to build new teams and learn new approaches. We have experienced transformation talent in place, so you'll have a team around you to help you transform our web teams and platform.
Technical Leadership & Strategy
- Provide visionary leadership, setting technical direction and aligning engineering efforts with business goals.
- Mentor and develop engineering teams, fostering a high-performance culture of innovation, accountability, and continuous improvement.
- Define and drive the technical roadmap, ensuring scalability, reliability, and maintainability across platforms.
- Own key architectural decisions, balancing long-term strategic objectives with immediate business needs and operational realities.
- Advocate for best practices in software engineering, ensuring code quality, security, and performance remain top priorities.
Software Development & Engineering Management
- Oversee the development and execution of scalable and efficient software solutions using NextJS, React, and TypeScript.
- Manage cross-functional teams to deliver high-quality, multi-tenant applications while optimizing performance and maintainability.
- Drive the adoption of modern software architecture patterns, including micro frontends, to enhance system modularity and resilience.
- Lead initiatives in prototyping and proof-of-concept development to validate new ideas and technologies for the business.
- Ensure proper software development lifecycle processes, balancing speed-to-market with technical excellence.
Quality Assurance & Operational Efficiency
- Establish and enforce robust testing strategies using Jest and Cypress, ensuring reliability and stability across applications.
- Develop frameworks and processes that streamline deployment, integration, and scaling of applications.
- Drive automation and efficiency improvements in development, testing, and release management workflows.
Cross-Functional Collaboration & Organizational Impact
- Partner closely with product, UX, and business stakeholders to align technical capabilities with organizational objectives.
- Champion Agile methodologies to enhance team agility, velocity, and responsiveness to business needs.
- Act as a key decision-maker in technical discussions, ensuring alignment between engineering teams and executive leadership.
- Continuously evaluate emerging technologies and industry trends, making data-driven recommendations for adoption.
Key Qualifications
- 5 years of experience leading front-end engineering teams, with a strong foundation in React, Angular, and TypeScript (Flutter is a plus).
- Expertise in testing frameworks like Jest and Cypress to enforce high software quality standards.
- Deep knowledge of modern software development practices, including CI/CD, version control (GitHub), and Agile methodologies (JIRA).
- Proven experience in architectural decision-making and implementing large-scale software solutions.
- Track record of technical leadership, including mentoring and developing engineering talent at all levels.
Annual Pay Range: $160-190k, plus bonus opportunity
A generous benefits package that includes paid time off, health, dental, vision, and 401(k) savings plan with match
If you are an applicant residing in California, please view our privacy policy here: https://careers.aspendental.com/us/en/tag-privacy-policy-for-california-employees
Salary : $160,000 - $190,000