Lead Developer
- Canada
- Télétravail
- Publié 14 août 2026
- 1 poste
130 000 $–160 000 $ / année
Ouvre un site externe
- Type d’emploi
- Temps plein
- Niveau d’expérience
- Expérimenté · 5+ ans
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level
Résumé du poste
Lead the technical direction and day-to-day engineering work, focusing on architecting scalable backend systems and integrating AI-powered features. Collaborate with product and design teams to define solutions and provide mentorship to other engineers.
Détails du poste
About Rare Days We're a multi-disciplinary digital product agency obsessed with helping creators build lasting legacies. Since 2020, we've built products at the sweet spot where content meets commerce, empowering established creators and content-led businesses to transform their passion into sustainable success. Our clients include world-renowned creators like Esther Perel, Dr. Becky, Colin & Samir, and Ryan Trahan, as well as organizations like Airbnb, Notion, and Ziff Davis. We specialize in community-first platforms, membership tools, and creator infrastructure — and we build with care, context, and a clear point of view. We're a fully remote team based in Canada and are open to candidates able to work within 4 hours of PST. About the Role We are hiring a full stack Lead Developer with deep backend expertise, strong fluency across modern web stacks, and solid experience in the front-end. This role is ideal for someone who thrives on technical challenges, loves building scalable systems, and enjoys collaborating with product, design, and client teams. You'll work both independently and with small teams, depending on the project, write production code, and play a key role in steering technical direction. Core Responsibilities Technical Leadership & Development Oversee day-to-day engineering work, keeping the team unblocked and aligned on priorities Architect scalable enterprise-level backend systems using languages and frameworks such as Python and Java. Experience with Kotlin is a plus. Contribute to frontend work using React and TypeScript as needed Drive decision-making around performance, scalability, and system design Write clean, maintainable code and ensure engineering best practices are followed Lead technical documentation, collaborate on sprint planning, and ongoing delivery Evaluate, integrate, and maintain AI-powered features and services within production systems Help clients and internal teams understand the practical trade-offs, risks, and opportunities when incorporating AI into their products — translating technical complexity into clear, actionable guidance Collaboration & Client Engagement Partner with product managers and designers to define and scope solutions Lead client-facing conversations around technical strategy and progress Present work during demos, milestone check-ins, and roadmap reviews Balance business needs with technical feasibility in collaborative planning sessions Team Mentorship & Culture Provide regular feedback and guidance to engineers Contribute to hiring, onboarding, and levelling processes, including participating in hiring interviews and regular code reviews Help foster a strong, inclusive engineering culture rooted in transparency and accountability Identify opportunities to improve our tools, processes, and technical standards What We're Looking For 7+ years of professional engineering experience, including experience operating in a lead or senior technical capacity English proficiency Produces high-quality, well-tested code and sets the project team's coding standards. Follows DRY, SOLID, and KISS principles. Designs decoupled solutions that are easily extendable. Familiar with Hexagonal and Clean Architecture and Domain-Driven Design. Reliable on regression discipline. Owns the project's review bar. Experience building enterprise-grade systems in production, taking scalability, security, maintainability and performance into account Familiarity with AI/LLM integration patterns (prompt engineering, output quality management). You can take a vague brief, ask the right clarifying questions to form a strong plan and spec, and deliver a working system without heavy supervision Experience with Python and Java, including system architecture and performance optimization, is required. Kotlin experience is a plus. Strong knowledge of React, NextJS, and TypeScript Backend experience with APIs, databases (SQL/NoSQL), cloud services (AWS, GCP), and distributed systems Experience with service-oriented architecture, API gateway patterns, and inter-service communication (GraphQL, gRPC, or similar) You communicate effectively with both technical and non-technical audiences and are comfortable leading presentations and deep-dive technical discussions You understand how to compromise on business trade-offs and technical decisions You're comfortable dealing with uncertainty and are capable of disambiguating complex scope and domains to your team You care about people and are motivated to help your team members achieve success on projects Bonus Skills Familiarity with AI/LLM orchestration frameworks, RAG, MCP, or agent frameworks, and experience building AI-augmented internal tools Experience using Spec-Driven-Development, AI-DLC or similar modern AI-driven software development practices Experience building creator platforms, media tools, or community-driven products Interest in developer experience, automation, or DevOps tooling Compensation and Benefits $130k–$160k CAD salary Extended health benefits for Canadian employees Flexible working hours and a remote-friendly culture Flexible time-off allowance for vacation, sick days, and personal time as needed. We actively encourage team members to make use of this time-off policy As an organization headquartered in British Columbia, we're required to post the salary range if the position is to be filled locally. This range may be higher or lower for candidates based outside of BC, and actual pay will take into account the candidate's experience and competencies. We understand that women and other marginalized groups may hesitate to apply for roles unless they meet every qualification. If this role excites you, but you don't meet every requirement, we encourage you to apply anyway! We're proud to be an equal opportunity employer committed to inclusion, diversity, and hiring exceptional talent from around the world.
Ce que vous ferez
Lead the technical direction and day-to-day engineering work, focusing on architecting scalable backend systems and integrating AI-powered features. Collaborate with product and design teams to define solutions and provide mentorship to other engineers.
Exigences
Requires 7+ years of professional engineering experience with deep expertise in Python, Java, and modern frontend stacks like React. Candidates must be proficient in designing enterprise-grade distributed systems and have familiarity with AI/LLM integration patterns.
Avantages
• Extended Health Benefits • Flexible Working Hours • Flexible Time-off Allowance
Compétences indiquées
- React · Souhaitée
- TypeScript · Souhaitée
- Amazon Web Services · Souhaitée
- Java · Souhaitée
- Google Cloud · Souhaitée
- GraphQL · Souhaitée
- Python · Souhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Python
- Java
- React
- TypeScript
- NextJS
- System Architecture
- AI/LLM Integration
- SQL/NoSQL
- AWS
- GCP
- GraphQL
- gRPC
- Clean Architecture
- Domain-Driven Design
- Technical Leadership
- API Design
Domaines d’emploi
- Software
- Technology
- Engineering
- Management & Leadership
- Consulting
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
BC Public Schools
Manager, Financial Planning and Analysis
CommanditéEmployeur directCandidature simplifiée- Sur place
- Victoria, BC
- Publié 18 sept. 2026
Sustainable Projects Group
Sustainability consultant/ Team Lead, Energy Consulting NOC 41400
CommanditéEmployeur directCandidature simplifiée- Hybride
- vancouver v5l 4s1, BC
- Publié 17 sept. 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
CommanditéEmployeur directCandidature simplifiée- Sur place
- Mississauga, ON
- Publié 16 sept. 2026