Senior Software Engineer (Node.Js, React) (Markham)

Senior Software Engineer (Node.Js, React) (Markham)

17 Aug
|
Frontier Dental
|
Markham

17 Aug

Frontier Dental

Markham

Senior Software Engineer (Node.Js, React)We're looking for a senior engineer who can take ownership of complex systems, make sound technical decisions, and drive meaningful outcomes. You'll work across the full stack - backend services, frontend applications, infrastructure, and data - with significant autonomy over how problems get solved.This isn't a role where someone hands you tickets. You'll assess tradeoffs, identify what matters, and ship solutions that move the business forward.Key ResponsibilitiesMake technical decisions with business awareness - evaluate options, assess risks, understand downstream impact, and choose the right path - not just the clever oneOwn systems end-to-end - from database schema to API design to UI, across multiple servicesAnalyze impact before acting - understand how changes propagate through interconnected services, data pipelines, and scheduled jobs before committing to an approachImprove what exists - identify bottlenecks, reduce fragility, expand test coverage, and modernize legacy code pragmaticallyDesign for reliability - build systems that handle failure gracefully, with proper observability, error handling, and recoverySet technical direction - establish patterns, review architecture, and raise the engineering bar for the teamFrontend: React, Vite, Tailwind CSSDatabases: MongoDB, MySQLCaching: RedisScheduling: Cron-based job orchestrationIntegrations: REST APIs, web scraping, proxy managementTechnical SkillsStrong production experience with TypeScript/Node.Js and ExpressSolid skills across MongoDB and MySQL - schema design, query optimization, migrationsExperience building and maintaining React frontendsHands‐on with Docker, cloud infrastructure,



and CI/CD pipelinesExperience with Monorepo architecture and multi‐service systemsDemonstrated ability to make technical decisions independently - weighing tradeoffs, assessing blast radius, and communicating rationale clearlyStrong impact analysis skills - you think through second‐order effects before making changes to production systemsExperience with web scraping, proxy rotation, and third‐party API integration at scaleFamiliarity with Redis caching and scheduled job orchestrationNice to HaveExperience with AWS services (EC2, ECS, Lambda, RDS, S3, CloudWatch, or similar)Familiarity with Kubernetes - container orchestration, deployments, scaling, and cluster managementExperience with observability platforms (Datadog or similar)Background in e-commerce, marketplace integrations, or dynamic pricing systemsExperience leading small engineering teamsAI UsageClaude Code and Cursor are used daily for development - code generation, refactoring, debugging, and architectural reasoningWe expect you to be proficient with AI‐assisted development and use it to move faster without sacrificing qualityExperience applying AI/ML to business problems (optimization, forecasting, anomaly detection) is a plusWho You AreYou think before you build.



You ask "what breaks if this changes?" before writing codeYou communicate decisions clearly - to engineers and to non-technical stakeholdersYou take ownership of outcomes, not just tasksYou're pragmatic - you ship working solutions and improve iteratively rather than chasing perfectionYou're comfortable with ambiguity and can turn vague problems into concrete plansHere at Frontier Dental, we are a diverse team that nurtures an inclusive workplace. We attribute our growth significantly to our ability to learn from one another's perspectives. Frontier Dental values the unique skills and experiences of each of our candidates; recognizing that each prospective team member contributes to our efforts in building a diverse and inclusive place to work. We are committed to being an equal opportunity employer and are happy to provide accommodations upon request at all stages of the recruitment process. Should you require any disability‐related accommodation to support your participation in our recruitment process, please notify us and we will work with you to meet your accessibility needs.The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees so classified. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed.Frontier Dental uses an automated Applicant Screening Tool to assist in reviewing applications. This tool evaluates candidates based on job‐related criteria, including skills, experience, and qualifications listed in your application materials. #J-18808-Ljbffr

📌 Senior Software Engineer (Node.Js, React) (Markham)
🏢 Frontier Dental
📍 Markham

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (node.js, react) (markham) / markham

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer (node.js, react) (markham) / markham