About this role
This role is for a Technical Director that will be reporting directly to the Principal of Engineering. You will work closely with our leaders to help our clients to level up in technology innovation. You will help define the technologies that we are working with and be a source of knowledge for the engineering team to help bring ideas to life. Building a digital product is a highly collaborative effort, and as such, a strong leader with a commitment to perfection is required.
What will this role do?
Team Leadership & Management: Lead, manage, and mentor a team of engineers, owning their performance, career development, and the overall quality of their technical output.
Client Partnership & Strategy: Act as the primary technical advisor for our clients. Build strong relationships by translating their business needs into concrete architectural plans and product roadmaps.
Technical Architecture & Design: Define and own the end-to-end architecture for web applications and digital products, creating robust blueprints and ensuring best practices in security, scalability, and performance are implemented.
Full-Stack Development: Remain hands-on across the stack, from front-end to back-end and infrastructure. Rapidly prototype solutions, contribute to the codebase for complex features, and guide the implementation of technical systems.
Technical Excellence: Drive technology strategy conversations with internal teams and clients. Ensure technical issues are resolved within client timelines and serve as the final point of escalation.
What do you need for this role?
3+ years in a client-facing, technical leadership role.
Proven full-stack experience, with significant hands-on expertise across both front-end and back-end technologies.
7+ years of hands-on experience in backend development, API design, and data modeling.
5+ years of experience with architecture concepts and patterns (e.g., Microservices, SOA, RESTful APIs).
3+ years of professional development experience with Next.js.
A proven track record of designing highly scalable, performant, and secure applications.
5+ years of experience with public cloud vendors like Azure, AWS, or GCP.
Expert-level understanding of Cloud Native architecture, services, management, and governance.
Experience with Contentful or other headless CMS platforms.
Experience with React, React Native, Gatsby, and/or Flutter.
Why join? At Thrillworks, we are partners in digital acceleration. In essence, we work together to accelerate the journey toward a competitive advantage for our clients and ourselves by solving the right problems. Regardless of the department you belong to at Thrillworks, you will have a hand in the vision and realization of innovative ideas and high-quality outputs.
Clarity and autonomy. We want all of our employees to feel involved. That means ensuring everyone knows what we are working on and why; creating space for idea-sharing and creativity, and allowing people to make decisions without the constant need for approval. We are in hyper-growth mode and we hope you are as excited as we are about making an impact through technology with purpose.
Challenges and growth. At Thrillworks, we know our people are our biggest asset, and we do everything we can to make them feel recognized, heard and appreciated. Under the guidance of a supportive and patient manager, you will have the chance to build out your insights, gain exposure internally and externally, and grow your expertise.
With everything we do, these are our guiding values:
Teamwork: We are heading in the same direction, acting and working as ONE.
Curiosity: We are open-minded and hungry to improve.
Courage: We aren’t afraid to take chances or to admit (and learn from) mistakes.
Passion: We care about challenges, the outcomes, and our contributions to meeting them. What we do is the product of who we are and how we think. Apply now!
Thrillworks is proud to be an Equal Opportunity Employer. We do not tolerate discrimination of any kind, as we believe in Diversity & Inclusion as a way to build stronger and successful teams. Accommodation is offered to all candidates upon request.
An AI tool may be used to take notes throughout this process.
LI-HYBRID