Technical Director in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Technical Director in Canada.
This is a senior technical leadership role that blends hands-on engineering with strategic direction, placing you at the core of architecture decisions, client strategy, and team development. You will act as the technical authority across key client engagements, ensuring scalable, secure, and modern solutions are designed and delivered to production standards. The role requires deep engineering expertise combined with strong consulting capabilities, as you will regularly engage with clients, shape technical roadmaps, and guide implementation teams. You will also mentor engineers, elevate technical standards, and ensure delivery excellence across complex, cloud-native environments. This position is ideal for someone who thrives in high-responsibility environments where coding, architecture, and leadership coexist. Your impact will directly influence both client success and internal engineering maturity.
- Own end-to-end architecture for key client products, ensuring scalability, security, and alignment with modern engineering best practices.
- Contribute hands-on to development when needed, including writing and reviewing production-level code.
- Define and lead technical strategy for client engagements, translating business needs into actionable engineering roadmaps.
- Act as the technical lead across multiple projects, ensuring delivery quality, performance, and adherence to SLAs.
- Mentor and coach engineers, establishing frameworks that improve technical skills in Next.js and cloud-native architectures.
- Collaborate with engineering leadership to define and evolve the technology stack and architectural standards.
- Lead client-facing technical discussions, providing clarity, direction, and implementation guidance.
- Support pre-sales efforts including solution design, estimation, and technical scope definition.
- Manage technical debt and resolve production issues as the final escalation point when required.
- Ensure alignment between engineering execution and business objectives across client programs.
Requirements:
- 7+ years of hands-on backend development experience with strong engineering fundamentals.
- 5+ years of experience designing and implementing software architecture (microservices, SOA, or similar patterns).
- 3+ years of strong, production-level experience with Next.js.
- Deep experience with headless CMS platforms such as Contentful or equivalent tools.
- Strong cloud-native expertise across AWS, Azure, or GCP, with an architecture-first mindset.
- At least 3 years of client-facing technical leadership experience in consulting or delivery environments.
- Proven ability to bridge technical and business conversations with clarity and confidence.
- Experience contributing to pre-sales activities, including technical scoping and SOW creation.
- Strong problem-solving, communication, and stakeholder management skills.
- Ability to operate in fast-paced, ambiguous, and high-accountability environments.
- Bonus: experience with React Native, Flutter, Gatsby, or AI/ML integration (LLMs, vector databases).
Benefits:
- Competitive compensation ranging from $140,000 to $170,000.
- Comprehensive health and dental benefits from day one.
- 100% employer-paid health and dental premiums (excluding LTD).
- Prescription drug coverage and extended healthcare benefits.
- Annual $1,200 wellness spending account.
- Paramedical coverage up to $500 per practitioner per person.
- 3 weeks minimum vacation plus additional paid sick and personal leave.
- Group RRSP with 2.5% employer matching (1-year vesting).
- Remote-first work environment with flexibility and autonomy.
- Strong focus on learning, growth, and technical leadership development.