What are the responsibilities and job description for the Tech Lead, Engineering position at HirexHire Career Center?
ABOUT US
HirexHire (pronounced hire by hire) is a Chicago-based recruiting and talent consultancy that integrates with companies short-term to provide long-term talent solutions. We take a seat in our client’s everyday operations to understand their people goals, gaps, and challenges. We then develop and implement the processes and technologies to execute a sustainable and scalable talent plan.
We partner with companies expecting or experiencing high growth which need to hire at scale or fill a critical role rapidly. Our clients are not looking for quick-fix placements but are thoughtfully building a hiring strategy to scale their businesses.
OUR CLIENT
Headquarters: Chicago, IL
Industry: Legal/AI SaaS
Company Size: 1000
What They Do: Our client is a PE-backed SaaS company at the forefront of legal technology, specializing in productivity and risk management software for small to large law firms and their employees globally. They offer a connected ecosystem of solutions to drive innovation across many aspects of a firm.
THE ROLE
We are seeking a collaborative and forward-thinking Tech Lead, Engineering to join our client's team in their new Denver office. In this role, you will join and help lead a passionate team that is driving innovation in the legal technology space. You will have the opportunity to work with cutting-edge tools, design/develop software applications, and provide guidance to engineering team members, all while making a difference to legal professionals everywhere.
This role is hybrid to the Denver, CO area.
-
Design and develop software applications
-
Source for expert level knowledge of modern software development techniques and methodologies
-
Provide guidance on modern software engineering techniques and methodologies for code reviews
-
Take ownership of product features from estimates to design and development
-
Coach and mentor less experienced team members
-
Demonstrate expertise in a variety of software concepts (object-oriented design), practices (design patterns), and procedures (troubleshooting defects)
-
Lead the design and development for a product
-
Work with Product Management to prioritize tasks and ensure deadlines are met within the scrum team
WHAT YOU WILL NEED
-
Excellent written, verbal, and video-based communication skills (we’re a distributed team)
-
Experience of at least 1 year as a lead of 2 engineers
-
8 years’ professional work experience implementing full-stack solutions to real business problems
-
Extensive understanding of software development principles (object-oriented design, SOLID, Test-Driven Development, KISS, DRY)
-
Expert level of programming languages, tools and frameworks: C#, .NET Framework, .Net Core, GIT, Azure DevOps, NuGet, NPM, SonarQube
-
Excellent understanding of one major SPA/SSR framework: React, Next, Vue, Nuxt, Angular, Svelte, Sveltekit, etc...
-
Extensive knowledge of software design patterns
-
Understand Scrum practices and can keep a team focused on delivering value on time
-
Strong team player who is open to give and receive feedback
-
Enjoy brainstorming product and technical ideas
-
Willingness to learn and the desire to improve your craft and share the knowledge with others
- Supportive Company Culture
- Global, Dynamic, and Diverse Team
- Comprehensive Benefits Package (health insurance, retirement savings, generous PTO, and work-life balance)
- Career Growth and Development