Role Overview
We are looking for a seasoned Technical Team Lead with a strong foundation in software engineering and a passion for leading high-performing development teams. The ideal candidate has at least 2 years of technical leadership experience and 5+ years of hands-on software development, particularly with Node.js, JavaScript/TypeScript, and cloud-based solutions on AWS. This role involves not just writing clean, scalable code, but also setting technical direction, mentoring engineers, and ensuring architectural excellence across projects.
Company Overview
HiBid is at the forefront of the online auction industry, facilitating over a million concurrent lots across various auction formats including webcast, internet-only, and internet absentee bidding. As a market leader, we support a dynamic range of auctioneers through our robust platform and a private-label solution that allows for branding flexibility.
Our integration with Auction Flex 360—a comprehensive auction software for live and online auctions—enhances our offering with advanced features like cataloging, clerking, cashiering, accounting, and inventory management. Together, HiBid and Auction Flex 360 seamlessly manage over $2 billion in annual sales, demonstrating our commitment to innovation and excellence in the auction market.
Team Leadership & Mentorship
- Lead a cross-functional team of backend and frontend engineers.
- Drive best practices in engineering processes, code quality, and collaboration.
- Provide regular technical mentorship, pairing, and code reviews to elevate team capabilities.
Technical Strategy & Architecture
- Own the technical vision for projects, ensuring scalable, secure, and maintainable architecture.
- Guide decision-making on tools, frameworks, and cloud architecture, with a strong focus on AWS.
Project Execution
- Manage the end-to-end lifecycle of software projects—from requirements gathering to deployment.
- Coordinate with Product, Design, and QA to deliver high-quality features on time.
- Break down complex problems into actionable engineering tasks for the team.
Hands-on Engineering
- Contribute to critical code paths and infrastructure improvements.
- Design and maintain RESTful APIs and serverless services using Node.js and AWS Lambda.
- Ensure high-performance data models in Postgres and NoSQL systems.
Education
- Bachelor's degree in Computer Science or a related field.
Experience
- 2+ years in a technical leadership or team lead role.
- 5+ years in professional software development roles.
Technical Expertise
- Proficient in JavaScript/TypeScript and NodeJS.
- Strong understanding of front-end development principles (Vue.js preferred).
- Solid experience with AWS services (Lambda, API Gateway, S3, etc.).
- Deep understanding of API design, scalability, and performance.
- Skilled in SQL (Postgres) and familiar with NoSQL databases.
- Comfortable with Git, Linux, and containerized environments.
Preferred Skills
- Demonstrated success in leading agile software teams.
- Experience with CI/CD tools, secure software development, and SDLC best practices.
- Strong object-oriented and functional programming skills.
- Knowledge of front-end build optimization and responsive UI/UX considerations.
Soft Skills
- Strong communication and collaboration abilities.
- Able to translate complex technical concepts for diverse audiences.
- Proactive, adaptable, and solution-oriented mindset.
Working Conditions
- Location: Richmond, Virginia.
- Schedule: This is a hybrid role requiring at least 3 days in-office presence each week to facilitate team collaboration.
- Relocation: For exceptional candidates, a relocation package is available to move to Richmond.
- Work Authorization: Applicants must be legally authorized to work in the USA as HiBid does not sponsor work visas.
Compensation and Benefits
- Salary: Competitive salary commensurate with experience and qualifications.
- Benefits: Comprehensive benefits package including health, dental, and vision insurance, paid time off, and more.
- Professional Development: Opportunities for professional growth and development.
Application Process
There is a series of technical video interviews, resulting in an in-office interview.
Job Type: Full-time
Pay: $120,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Paid time off
- Relocation assistance
Ability to Commute:
- Richmond, VA 23230 (Required)
Ability to Relocate:
- Richmond, VA 23230: Relocate before starting work (Required)
Work Location: Hybrid remote in Richmond, VA 23230