Technical Director Overview We are seeking a highly capable, hands-on Technical Leader who can operate as both an onsite technical lead and a seasoned full-stack engineer. The ideal candidate is an expert in modern JavaScript/TypeScript-based architectures with strong proficiency in React on the front end and NestJS and/or Python on the back end. This individual must demonstrate strong communication skills, high technical ownership, and the ability to guide engineering teams in delivering scalable, high-quality software solutions. Experience in media, content, marketing intelligence, audience engagement, or similar ecosystems (e.g., organizations comparable to BrightTalk, Informa, TechTarget, BrightEdge) is advantageous but not required. Key Responsibilities Technical Leadership - Serve as the onsite technical lead, providing architectural guidance, technical oversight, and hands-on development support across multiple workstreams. - Define and uphold engineering best practices, coding standards, and design patterns for full-stack development. - Lead solution design sessions; translate business requirements into scalable technical architectures and implementation plans. - Drive technical decision-making related to system design, frameworks, security, integrations, data flows, and cloud infrastructure. - Collaborate closely with Product, Design, Data, DevOps, and QA teams to ensure delivery quality and cross-functional alignment. Team Management and Mentorship - Manage, mentor, and elevate engineers of varying levels, fostering a culture of continuous learning and accountability. - Provide structured technical coaching, code reviews, and career development guidance. - Facilitate transparent communication across distributed teams, ensuring clarity of scope, delivery expectations, and technical direction. Full-Stack Engineering - Contribute directly to codebases, particularly in areas of complex feature development, architectural frameworks, and performance optimization. - Develop and maintain scalable front-end applications using React, TypeScript, state management frameworks, and modern component architectures. - Build and maintain back-end services and APIs in NestJS and Python, including microservices, asynchronous processing, and service orchestration. - Ensure system resiliency, security, and performance through rigorous engineering standards. Delivery and Execution - Lead technical planning and estimation during roadmap and sprint planning cycles. - Identify and mitigate technical risks, dependencies, and architectural constraints. - Establish metrics and observability practices to monitor system health and performance. - Partner with project and product leadership to ensure predictable, high-quality delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed