Job Description & How to Apply Below
About the Role
We are looking for a Senior Software Engineer to own the technical direction of our web platform and lead a small development team of 2–4 engineers. This is a hands‑on leadership role where you will combine deep technical expertise with strategic thinking — writing production code daily while shaping architecture, mentoring developers, and driving delivery.
The ideal candidate is someone who has fully embraced AI‑assisted development (Claude Code, Cursor, Copilot, or equivalent) and can confidently deliver production‑quality code at high velocity using these tools. You don’t just use AI as autocomplete — you architect solutions through AI, review AI‑generated output critically, and multiply your team’s throughput.
Technical Leadership
Own the technical architecture and make key technology decisions across the full stack
Conduct impact analysis before implementing changes — assess risk, dependencies, regressions, and downstream effects
Establish and enforce coding standards, code review processes, and engineering best practices
Drive technical debt reduction and system reliability improvements
Provide wide‑lens visibility across the entire codebase — understand how components interact and where changes ripple
Lead a small team of 2–4 developers, providing mentorship and day‑to‑day guidance
Conduct code reviews with a focus on teaching, not gatekeeping
Break down large features into well‑scoped tickets with clear acceptance criteria
Shield the team from ambiguity — translate business requirements into actionable technical tasks
Foster a culture of ownership, quality, and continuous improvement
AI‑Powered Development
Write production code confidently and efficiently using AI coding tools (Claude Code, Cursor, Git Hub Copilot, or equivalent)
Demonstrate the ability to deliver 100% of code output through AI‑assisted workflows while maintaining quality, security, and correctness
Establish AI‑assisted development workflows and best practices for the team
Critically evaluate AI‑generated code for security vulnerabilities, edge cases, and architectural fit
Stay current with AI tooling advancements and integrate them into the team’s workflow
Requirements
Must Have
7+ years of professional software development experience
2+ years in a tech lead or senior engineering role with direct team leadership
Strong full‑stack proficiency: backend (PHP/Laravel, Node.js), frontend (Vue.js, React, or equivalent), databases (MySQL/Postgre
SQL, Redis)
Proven experience with AI‑assisted development tools — must be able to demonstrate fluent, confident AI‑driven coding workflow
Deep understanding of impact analysis: ability to assess how changes affect the broader system before writing a single line of code
Experience with Docker, Kubernetes, CI/CD pipelines, and cloud infrastructure (AWS, GCP, or equivalent)
Strong understanding of REST API design, authentication/authorization, and security best practices
Excellent communication skills — can explain technical decisions to both engineers and non‑technical stakeholders
Nice to Have
Experience in e‑commerce platforms (catalog management, checkout flows, payment processing, order management)
Experience in regulated industries (healthcare, fintech) with compliance requirements (HIPAA, PCI‑DSS)
Experience with multi‑tenant or multi‑channel architectures
Familiarity with ERP/CRM integrations (Hub Spot, Salesforce, Net Suite)
Experience with queue systems, background job processing, and event‑driven architecture
Why join us? (Brace yourself…)
We offer competitive compensation
Extended Health and Dental Benefits Plan (100% Employer‑paid Premiums on eligible benefits)
Continuous Learning Assistance Program reimbursing up to $1,500 per calendar year
Group RRSP (Non‑match)
15 Vacation Days to start and scale to 20 Vacation Days.
Paid Religious Holidays and Volunteer Days
Flexibility to help you balance work and life
Corporate Good Life Fitness Membership Discount
Supportive leadership team and Culture Committee that works to maintain a positive culture
Fully stocked snacks, team BBQs and other company paid meals (we love to eat!)
Here at Frontier Dental,…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×