Orthoplex Solutions is looking for an experienced Tech Lead to join our growing team. This leadership role is ideal for a versatile and technically strong individual who thrives on solving complex problems, mentoring developers, and architecting scalable solutions across web and mobile platforms. You will work closely with clients in North America and Europe, so strong communication and presentation skills are essential.
Responsibilities:
- Lead and mentor a team of frontend and backend developers across multiple projects.
- Oversee full-stack architecture and implementation for enterprise web and mobile applications.
- Design, document, and implement scalable and secure data architectures (SQL, NoSQL).
- Act as the primary technical liaison in client meetings, clearly communicating project goals, timelines, and technical trade-offs.
- Manage cloud infrastructure (AWS, Azure) including provisioning, scaling, and monitoring of production systems.
- Drive DevOps practices including CI/CD pipelines, IaC (Terraform/CloudFormation), and automated testing using GitHub Actions or similar tools.
- Troubleshoot complex system issues at all levels — backend logic, frontend rendering, database performance, and third-party integrations.
- Own technical decision-making during sprint planning, code reviews, and architecture discussions.
- Ensure code quality, maintainability, and performance standards across all codebases.
Required Skills:
- 6+ years of professional experience in full-stack development.
- Strong knowledge of JavaScript/TypeScript and modern frameworks: React.js, React Native, Node.js, and Next.js.
- Proven DevOps experience managing production environments on AWS and/or Azure.
- Proficiency in setting up CI/CD workflows and managing environments with tools like GitHub Actions, Docker, and Kubernetes.
- Expertise with relational and non-relational databases: PostgreSQL, MySQL, MongoDB.
- Advanced problem-solving and debugging skills with a keen ability to break down and address technical issues across the stack.
- Deep understanding of software architecture principles, scalable API design, and system performance optimization.
- Excellent communication skills in spoken and written English — must be comfortable leading client calls and demos.
- Strong background in leading agile teams and implementing agile delivery best practices.
Experience:
- 3+ years in a leadership or team lead role (Required)
- 6+ years in full-stack development across mobile and web platforms (Required)
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field (Required)
Job Perks:
- Join a rapidly growing Canadian company with a supportive, collaborative culture
- Work on diverse, impactful projects for clients around the globe
- Opportunities for career growth, skill development, and portfolio enhancement
Please be considerate and only apply if you possess the majority of the above-mentioned skills. All applications will be processed, but only appropriate candidates will be contacted for interviews.