Job Description
DocNetwork, through the CampDoc and SchoolDoc platforms, provides innovative health and safety solutions to a diverse group of organizations, which include traditional day and residential camps, YMCAs, JCCs, Girl Scouts, Boy Scouts, parks and recreation facilities, colleges and universities, and K-12 public, private, and charter schools.
Our suite of products integrate seamlessly to help ensure the health and safety of the participants for the organizations we serve.
Our team, headquartered in Ann Arbor, MI, is dedicated to our core value of “honest work” where our customers, our company, and our community win together. Delivering beyond expectations and an open posture toward growth enables our company and team to excel, while our social outings, team lunches, and a culture of fun and collaboration help us to bring our best selves to the challenges ahead.
Our full-time team members enjoy a range of insurance benefits (Medical, Dental, Vision, Life, & Pet) plus, with additional perks to boot (401k with company match, Remote Work options, Flex Schedules, Professional Development Budgets, Volunteer Time Off, and much more!), we think you’ll love being a part of our team.
Job Title: Software Development Team Lead (internal: Technical Lead Manager)
Team: Engineering
Job Type: Full-Time, Hybrid
Location: Ann Arbor, MI
Salary Range: $100,000 - $130,000
About the Role
Technical Lead Managers at DocNetwork own the execution of their projects from original concept through monitoring in production, and all of the planning that goes into each. They assess new problems, interrogate old ones, and lead their team in providing excellent technical solutions to some of DocNetwork’s hardest problems.
At DocNetwork, Technical Lead Managers are our leading developers. They use their experience and expertise to inform system architecture and project planning. They also lead people, working with teams which vary in size based on the needs of a project. They’re responsible for their team’s work on a project, but also for the professional growth of the developers doing that work.
A successful Technical Lead Manager is not just a fantastic developer, but an excellent communicator and respected people leader. They apply their diverse skills to create well-designed, well-documented products while contributing to the professional growth of their team members.
You May be a Good Fit If:
You’re excited by the prospect of leading a team of developers and fostering their professional growth.
You strive to support and empower your teammates in their work.
You enjoy being a “go-to” person for the toughest technical questions on your teams.
You enjoy the opportunity to work collaboratively with other teams and feel comfortable communicating technical concepts to a non-technical audience.
You would like to have more influence over product market fit as well as the technical implementation of our work.
You have ideas around how work is organized both within teams and across teams and are ready to share them!
Responsibilities
Lead a team of developers to successfully achieve project objectives through effective project management and execution.
Help other leaders identify and set our department’s collaborative and technical standards
Set clear expectations for direct reports around individual responsibilities and team goals, holding them accountable for meeting deliverables. Regularly monitor progress (through regular check-ins and biannual 1:1s) to share feedback on performance and provide support for goals
Provide coaching and development support to team members, fostering a culture of continuous learning and professional growth to enhance individual and team performance
Collaborate with the Product Team to conduct early research and design for projects
Lead software architecture decision-making in conjunction with other technical leads
Be a fully active and contributing developer on assigned team
Recognize and respond to any blockers raised by the team during sprints
Write clean, well-documented, well-tested, reusable code
Communicate project health and status to stakeholders
Required Qualifications
Expert technical proficiency with JavaScript, PostgreSQL, and web frontend implementation
Familiarity with AWS and a web frontend framework like React or Vue.js
Proven leadership skills with experience leading projects and/or managing people
Background in software architectural design
Skilled active listener who knows when to ask questions and when to provide guidance
Appreciate and recognize the strength of diverse perspectives and build connections across the team and company
Commitment to empowering teammates and supporting the professional development of others
Preferred Qualifications
Previous experience with technological risk assessment
Strong familiarity with agile methodologies (lower case “a” intended)
Experience deploying SaaS solutions using cloud-based platforms.
Excited? We can’t wait to hear from you!
If you like what you’ve seen so far, we feel compelled to boast that:
We’re 9x recipients of SPARK’s FastTrack Award.
We have an office dog named Munki. He is soft and little.
Our office pantry is stocked with delicious snacks.
We made our boss a Paper Plate Award that says “You’re pretty cool” and it has frog stickers on it.
So throw your hat in the ring – we’d love to meet you!
Full-time
Hybrid remote