Software Development Team Lead

CapIntel
Summary
Join CapIntel's dynamic team as a Software Development Team Lead, contributing to both technical execution and team development. This player-coach role involves at least 50% hands-on coding, designing scalable solutions, and ensuring successful project delivery. The remaining time focuses on team growth, collaboration, and aligning work with business priorities. Lead a team of 5-8 developers, providing technical guidance and mentorship. Make decisions supporting high-quality, scalable, and maintainable solutions. Collaborate with engineers to remove blockers and encourage shared ownership. Conduct code reviews and improve development practices. Partner with product and design teams to deliver features aligned with business goals. CapIntel offers a fast-paced, innovative environment within a rapidly growing wealthtech company.
Requirements
- Strong proficiency in JavaScript/TypeScript, React, Node.js, and modern web development frameworks
- Experience in a technical leadership role, ideally leading a small team of developers with mixed levels of experience
- Ability to balance technical contribution with leadership and coaching responsibilities
- Experience with code reviews, technical mentoring, and improving team workflows
- Strong problem-solving skills and experience making technical trade-offs that align with broader goals
- Ability to communicate clearly and collaborate effectively across disciplines
Responsibilities
- Spend at least 50% of your time contributing to code, architecture, and delivery planning
- Lead a team of 5β8 developers, providing technical guidance, tailored mentorship, and ongoing support through 1:1s, coaching, and onboarding
- Make decisions that support high-quality, scalable, and maintainable solutions
- Collaborate with engineers to identify and remove blockers and encourage shared ownership of solutions
- Conduct code reviews and continuously improve development practices and processes
- Partner with product and design to plan, prioritize, and deliver features that align with business goals
Preferred Qualifications
- Experience working in fast-growing Software as a Service (SaaS) environment
- Familiarity with cloud platforms, specifically AWS
- Exposure to DevOps, infrastructure, or technical strategy