Engineering Team Leader - Docket Product

Apply Now

Company: ServiceCore, Inc.

Location: Denver, CO 80226

Description:

Engineering Team Leader - Docket Product (ServiceCore)

Job Details:

ServiceCore is seeking a highly talented Engineering Team Leader for our Docket product teams who can contribute, remotely or locally, to our team located in Lakewood, CO and all around the world. This role will be player-coach to at least one development team with 4-8 direct reports and will have some part-time hands-on work with the team writing software and evolving the product. You will enjoy ongoing training, advancement potential, and the opportunity to be part of an awesome team. If you have a track record of success, have led teams before, are extremely detail oriented and organized, and you are a team player - we would love to hear from you!

We are looking for an Engineering Team Leader who has had at least 1 year with direct reporting supervision of engineering teams/software engineers. As a software engineer themselves, you've also had direct experience working in large products that have used React, React Native, and non-relational and relational database concepts. You will enjoy ongoing training, advancement potential, and the opportunity to be apart of an awesome team. This role will be focused on developing our fastest growing product - Docket (www.yourdocket.com) - our specialized solution for the Roll-off and Junk removal industries. This is a remote role.

Come join a fast-growing B2B SaaS platform that's helping to transform an industry and the way our customers manage their businesses.

What you'll do:
  • Lead, manage, guide, mentor, pair, and support your team members in building next-generation software for the liquid waste logistics industry
  • Typically less than 40% of the time, this role will develop and maintain the Docket application - incl the data store (Google Cloud Firestore), API (Google Cloud Functions) and front-end (React) and third-party API integrations
  • Lead architecture, design and build activities for new product offerings to serve the needs of our customers
  • Optimize code and tune performance as our product continues to evolve and move up-market attracting larger mid-market and enterprise-level customers
  • Contribute to code reviews, documentation and other team processes
  • Coordinate and communicate effectively across development and product teams including cooperating with product managers and other Engineering Team Leaders
  • This role will be a part of the Engineering Leadership Team and involved and helping research and make critical decisions around teams, process, quality and delivery concerns
  • Lead 1:1s with team members, providing regular and continuous feedback
  • Lead your team's recruiting, interviewing, and performance management activities, and are responsible for your team's output in terms of delivery and quality
  • Build and sustain close relationships with Product Managers, helping to plan and rationalize product strategy and upcoming roadmap planning including estimation of initiatives your team will be responsible for
  • Track, review, and share your team's progress, output, metrics, and KPIs
  • Set and achieve regular and challenging quarterly goals for yourself and team


What we're looking for:
  • You should have prior experience as a Software Engineer as well as at least one year as an Engineering Manager with direct supervisory experience
  • Demonstrated experience and results leading a team with direct people reporting responsibilities
  • Evidence of experience leading, guiding, and growing other engineering team members of various skill levels
  • Measured various KPIs and metrics for a product engineering team
  • Mastery of more than a single mainstream programming languages like JavaScript/TypeScript, PHP, C/C++, Java, etc
  • Experience with and/or exposure to a variety of data storage (relational, NoSQL, data warehouse solutions)
  • Ability to develop and maintain unit, functional and integration(E2E) tests
  • Self-starter with a positive can-do attitude and a curious, open mind (You see what needs to be done, not wait to be told what needs to be done)
  • Significant experience with front-end development (e.g. React, Vue.js, et al), biased towards React experience
  • An ideal mix is that of player-coach and senior-level experience with React.
  • Bonus points if you have experience with any of the following as well:
    • Google Cloud Firestore, serverless architectures including Google Cloud Functions
    • Elastic Search
    • Front-end testing with Cypress, Jasmine, and Karma
    • Cross-platform mobile development with React Native Framework
    • VS Code, Docker, and Postman
    • Accounting Systems Knowledge
    • Route Management & Optimization (HERE and Google Maps)
    • QuickBooks Online/Desktop integration
    • Experience with residential or commercial trash hauling, roll-off dumpster and dumpster rental markets and logistics


Work Environment:
  • Casual, open-office environment
  • Fully stocked kitchen with fresh food and coffee
  • Hybrid and fully-remote work
  • Regular company events / outings


Salary & Benefits:
  • Base Salary: $140K - $190K (depends on experience)
  • 10 Company Holidays in addition to Unlimited PTO
  • Healthcare, dental and vision insurance
  • 401K w/ match
  • Equity Appreciation Plan (units granted upon hire)
  • Regular lunches and a fully-stocked kitchen (if in Denver)
  • Company-provided hardware of your choice/configuration

Similar Jobs