Skip to Main Content

Job Title


Technical Lead - Backend Engineering & System Design


Company : Carelancer


Location : Toronto, Ontario


Created : 2025-05-05


Job Type : Full Time


Job Description

Join our healthcare startup at Carelancer , where were building the future of senior care through technology. Were looking for a Technical Lead with deep backend engineering expertise to help us scale our platform, shape architecture, and ensure our systems are robust, secure, and ready for rapid growth. As a core member of our development team, you'll lead the design and optimization of our backend infrastructure, build scalable services, and contribute to key architectural decisions that power our healthcare marketplace. This is a hands-on leadership role with room to innovate, mentor others, and influence product direction. If youre ready to apply your backend engineering skills to a meaningful mission in healthcare, read on for full details about the responsibilities, requirements, and benefits. Key Responsibilities: Lead the design, development, and maintenance of high-performance PHP applications, particularly using Laravel. Architect scalable and modular microservices to support seamless integration and long-term growth. Design, optimize, and manage databases for performance, integrity, and scalability. Develop and maintain RESTful APIs to support web and mobile applications. Collaborate closely with product, design, and development teams to translate requirements into well-documented and functional solutions. Optimize application performance for speed, reliability, and scalability. Ensure robust application security by identifying vulnerabilities and implementing best practices. Write clean, testable, reusable, and well-documented code , adhering to industry standards and internal guidelines. Analyze, integrate, and document third-party APIs and services based on business needs. Collaborate with front-end and mobile developers to ensure smooth end-to-end user experiences. Guide and mentor development team members , promoting best practices and efficient workflows. Contribute to architectural decisions to align with business and technical goals. Maintain deployments and manage release cycles , ensuring smooth rollouts with minimal downtime. Handle payment gateway integration and maintenance , ensuring secure and seamless transaction processing. Stay updated on backend trends and emerging technologies to keep the system modern and competitive. Participate in Agile ceremonies , including sprint planning, standups, and retrospectives. Support testing, reviews, and feedback cycles to ensure delivery of high-quality software. Requirements: Bachelor's degree in computer science, Software Engineering, or a related field. 57+ years of professional experience in backend development with PHP, especially using Laravel and Lumen frameworks . Strong experience in system design and microservice architecture , with a focus on performance and scalability. Deep understanding of server-side programming, database design, and API development . Proficiency in RESTful API design , implementation, and securing APIs with authentication and authorization mechanisms. Expertise in relational databases like MySQL, including schema design, indexing, and query optimization. Solid knowledge of containerization using Docker and familiarity with container orchestration tools. Hands-on experience with CI/CD processes, deployments, and release management in staging and production environments. Competence in integrating and maintaining payment gateways . Practical experience with debugging tools, unit testing , and writing testable, maintainable code. Strong understanding of object-oriented programming principles and design patterns . Proficiency in front-end technologies (HTML, CSS, Bootstrap, JavaScript, jQuery) for collaboration with frontend/mobile developers. Familiarity with Git version control , code reviews, and collaborative development workflows. Comfortable using tools like JIRA for agile task management and tracking. Experience with third-party API integrations , including documentation and security considerations. Ability to mentor team members , communicate technical concepts clearly, and participate in technical decision-making. Eagerness to stay current with backend technology trends, performance optimizations, and best practices. Nice to have: Familiarity with HATEOAS and designing hypermedia-driven REST APIs. Experience with Linux/server administration and shell scripting. Knowledge of DevOps practices , including implementing CI/CD pipelines and GitHub Actions for deployment automation. Proficiency in modern front-end frameworks like Angular or Vue.js . Hands-on experience with Node.js and its associated frameworks for backend or microservice development. Working knowledge of WordPress for content management and basic site customization. Salary: Competitive salary according to your experience Benefits Employee assistance program Extended health care Life insurance Limited RRSP match Vacation: To be negotiated Work location: Remote Job Type: Full-time Schedule: Monday to Friday If you're passionate about creating positive change, apply now to be a part of our team and be part of something great! Lets create together a better future for all by shaping the future of healthcare.