VETTX | Buy More Cars company
Tech Lead
Location: Remote
Type: Full-Time
Reports To: Product Owner
About Us
VETTX is transforming how auto dealerships acquire vehicles from private sellers. Our innovative platform and tailored solutions enable dealerships to scale efficiently and effectively. As a rapidly growing startup, we are a close-knit, energetic, and entrepreneurial team dedicated to making a significant impact in the industry.
Role Overview
As a Tech Lead, you will play a pivotal role in driving the technical vision, development, and execution of our projects. You’ll lead a small Scrum team of senior and mid-level developers, ensuring alignment with our technical goals and mentoring team members to excel. This role requires hands-on expertise in full-stack development, web scraping, AI integrations, and a strong foundation in React, TypeScript, Node.js, Azure, and MySQL. Spanish language skills are a plus, as we work with diverse teams.
Responsibilities
Leadership & Team Collaboration
- Lead and mentor a team of senior and mid-level developers, fostering a culture of growth and technical excellence.
- Collaborate with the Product Owner, designers, and stakeholders to define project requirements and innovative technical solutions.
- Facilitate communication and coordination across cross-functional teams, ensuring smooth execution of projects.
- Advocate for and implement best practices in coding, testing, and DevOps processes.
Technical Ownership
- Design, develop, and maintain scalable, high-quality software applications.
- Drive architectural decisions, including the design and implementation of AI integrations to enhance product capabilities and cloud-native APIs with expertise in enterprise integrations
- Provide technical expertise in full-stack development with React, TypeScript, Node.js, Azure, and MySQL.
- Optimize and manage cloud-based infrastructure using Azure services.
- Ensure the performance, security, and scalability of applications through thoughtful design and implementation.
Project Execution
- Manage and prioritize technical tasks to meet deadlines and deliverables.
- Write clean, maintainable, and efficient code in React, TypeScript, and Node.js.
- Conduct thorough code reviews to maintain high coding standards.
- Troubleshoot and resolve complex technical issues during all stages of development.
- Lead the adoption of new technologies, including AI and machine learning tools, to align with product goals and innovation.
Qualifications
Required Skills:
- 10+ years of experience in full-stack development with a focus on modern web technologies.
- Proven experience implementing and utilizing AI integrations to enhance software solutions.
- Expertise in React and TypeScript for building responsive front-end applications.
- Experience with web scraping and abiding by US laws and regulations.
- Proficiency in Node.js for back-end development and API integration.
- Strong experience with Azure (e.g., App Services, Azure Functions, CI/CD pipelines).
- In-depth knowledge of MySQL database design and optimization.
- Experience leading teams, especially with senior and mid-level developers.
- Proficiency with Git and version control workflows.
- Familiarity with agile development practices and tools like JIRA or Azure DevOps.
Soft Skills:
- Strong leadership skills and the ability to inspire and mentor developers.
- Exceptional problem-solving skills and attention to detail.
- Excellent, friendly and professional communication skills, both written and verbal.
- Ability to manage priorities and deliver results in a fast-paced environment.
- Spanish language skills are a plus.
Bonus Skills:
- Experience with containerization tools (e.g., Docker, Kubernetes).
- Familiarity with testing frameworks like Jest, Cypress, or Sellinium.
- Knowledge of DevOps practices and infrastructure as code (IaC) tools.
What We Offer
- Fully remote work.
- A collaborative, supportive team culture.
- Opportunities for professional growth and skill development.
- Flexible work arrangements.
- Competitive salary and benefits package.
- A chance to make a significant impact in a growing company.