Senior Software Engineer
Description:
Frontier Dental CA, a leading innovator in the dental technology space, is seeking a Senior Software Engineer to join its expanding IT team at its Markham office. This full-time, on-site position offers the opportunity to work with cutting-edge technologies, contribute to the development of web and mobile platforms, and shape scalable digital solutions that enhance the company’s product offerings.
As a Senior Software Engineer, you will design, develop, and maintain end-to-end systems using Laravel (PHP), React, and Node.js. You’ll collaborate with cross-functional teams—including product, design, and infrastructure—to deliver high-quality applications that prioritize performance, security, and user experience. This is a hands-on role ideal for an experienced full-stack developer with strong technical leadership and an appetite for innovation.
Key Responsibilities:
-
Design, develop, and maintain full-stack applications using Laravel (PHP), React, and Node.js.
-
Collaborate closely with other developers, designers, and stakeholders to implement robust, user-centric solutions.
-
Take full ownership of codebases for assigned projects, ensuring optimal architecture, maintainability, and quality.
-
Analyze business requirements, define technical scope, and make data-driven decisions balancing performance and risk.
-
Develop and maintain RESTful APIs and integrate them seamlessly across multiple systems.
-
Optimize performance and scalability, ensuring applications are secure and responsive.
-
Identify, troubleshoot, and resolve application, performance, and security issues.
-
Participate actively in code reviews, provide mentorship, and foster a culture of engineering excellence.
-
Manage databases such as MySQL, PostgreSQL, and NoSQL, implementing schema design and query optimization.
-
Maintain technical documentation (APIs, workflows, processes) for internal and cross-team reference.
-
Implement unit, integration, and end-to-end testing to ensure software reliability and quality.
-
Confidently use AI tools and automation workflows to accelerate development and improve accuracy.
-
Participate in project estimation and provide strategic technical input during sprint planning and execution.
-
Balance delivery speed, code quality, and operational risk when making project decisions.
Required Skills and Qualifications:
-
Proven experience as a Senior Full-Stack Developer, preferably in a product-driven environment.
-
At least 2+ years of experience leading or managing small development teams.
-
Strong proficiency in Laravel (PHP) and JavaScript/TypeScript for both React (front-end) and Node.js (back-end).
-
Expertise with MySQL, PostgreSQL, and NoSQL databases, including indexing, tuning, and optimization.
-
Solid experience developing and maintaining RESTful APIs with robust authentication and versioning.
-
Proficiency in Git, GitHub Actions (or similar), and CI/CD pipeline management.
-
Deep understanding of application security, clean architecture, and secure coding practices.
-
Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
-
Familiarity with Docker, Kubernetes, and modern DevOps and observability practices.
-
Strong communication and problem-solving skills with attention to detail.
-
Ability to use AI development tools responsibly to enhance productivity.
-
Experience with Redis, RabbitMQ, and modern PHP standards (PSR).
-
Familiarity with Agile/Scrum methodologies and product lifecycle management.
Preferred Experience:
-
Prior work in healthcare, SaaS, or technology product development environments.
-
Background in infrastructure automation and continuous delivery systems.
-
Exposure to performance monitoring and data analytics tools.
Why Join Frontier Dental CA:
-
Be part of a technically progressive and innovation-driven company in the healthcare technology space.
-
Work on complex, high-impact projects that directly support business growth and digital transformation.
-
Collaborate with a supportive and talented engineering team that values creativity, accountability, and innovation.
-
Access to modern tools, frameworks, and AI-based development workflows.
-
Career growth opportunities through technical leadership and cross-functional exposure.
-
Work in a collaborative on-site environment that fosters skill development and hands-on learning.
| Organization | Frontier Dental CA |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | Markham, ON, Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-11-04 3:53 pm |
| Expires on | 2026-11-27 |