at Aspen Dental in Chicago, Illinois, United States
Job Description
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.?
?
As a reflection of our current needs and planned growth we are very pleased to offer a new opportunity to join our dedicated team as a Manager of Software Engineering. ?
As part of The Aspen Group, Aspen Dental, with over 1000 offices, has reached the size to invest in building a technology platform that will help transform and modernize the dental industry. Our Digital Transformation has two parts: we’re building a modern active-active cloud-native enterprise platform, and just as exciting, we’re rolling out advances in 3D scanning, 3D printing, and AI for the dental industry.?
This role demands a high level of coding proficiency and a deep understanding of front-end technologies including React, Angular, and TypeScript. The ideal candidate will be a strong individual contributor who can deliver clean, efficient code and is experienced in both unit and integration testing using Jest and Cypress. You will lead by example and will be expected to build up your team’s talent and abilities.?
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.?
Responsibilities?
Technical Leadership:
+ Lead and mentor teams of engineers to promote high-quality coding practices and foster a culture of innovation and continuous improvement.
+ Drive the development and implementation of scalable, efficient, and robust technical solutions using Angular, React, and Typescript.
+ Make strategic architectural decisions, balancing long-term objectives with the urgency of immediate demands.
Software Development:
+ Drive the development and implementation of scalable, efficient, and robust technical solutions using Angular, React, and Typescript.
+ Make strategic architectural decisions, balancing long-term objectives with the urgency of immediate demands.
+ Leverage micro frontend architectural patterns to decompose monolithic front-end applications into smaller, more manageable pieces.
Testing and Integration:
+ Develop and maintain robust testing platforms using Jest and Cypress to ensure applications function as intended.
Collaboration and Innovation:
+ Utilize agile methodologies to deliver projects, enhancing team agility and productivity.
+ Provide technical guidance and mentorship to less experienced engineers.
+ Keep abreast of emerging technologies and propose changes to the existing architecture as needed.
Required Qualifications
+ 5+ years of experience in front-end development with a solid foundation in React, Angular, and TypeScript (Flutter is a bonus).
+ Proficient in testing tools such as Jest and Cypress.
+ Familiarity with code versioning tools like GitHub.
+ Experienced in using JIRA for task management and agile project tracking.
+ Demonstrated experience in architectural decision-making and leading complex software projects.
+ Proven track record of technical leadership and mentoring junior and mid-level engineers.
Preferred Skills
+ Excellent problem-solving skills.
+ Strong communication skills and ability to work well in a team.
+ Detail-oriented with an aptitude for innovation and creativity.
Benefits
+ Competitive salary and benefits package.
+ Opportunities for professional growth and development.
+ Collaborative work environment dedicated to innovation and quality.
To view full details and how to apply, please login or create a Job Seeker account