KR
Technical Lead Engineer
KTek Resourcing
Canada · On-site Full-time Lead 1w ago
About the role
About
We are looking for a Technical Lead Engineer to lead the development and delivery of high-quality, maintainable, and well-tested applications. This role involves hands-on leadership in front-end development, API design, software architecture, mentoring team members, and ensuring engineering best practices are followed.
Mandatory Skills
- Design and implement RESTful API endpoints using TypeScript, NestJS, and Node.js
- Experience with version control systems (e.g., Git)
- Experience with CI/CD pipelines
Key Responsibilities
Technical Leadership & Programming
- Lead the development and delivery of high quality, maintainable, and well-tested code
- Develop front-end UI components using TypeScript and the React Framework
- Design and implement RESTful API endpoints using TypeScript, NestJS, and Node.js
- Review and approve code contributions, ensuring adherence to engineering best practices
- Guide the team in building reusable code and libraries for future use
- Ensure software security requirements are implemented and met
- Drive the adoption of engineering standards and best practices
Software Design
- Define and drive the technical roadmap for front-end and API architecture
- Design reusable and scalable React components and API endpoints
- Lead design sessions with Engineers, Product Managers, and UX Designers to align on requirements and timelines
- Drive technical design decisions and propose architectural changes, with a focus on performance, scalability, and customer experience
- Anticipate and mitigate technical blockers and delays before escalation is required
Mentorship & Maintenance
- Coach and mentor junior and mid-level developers, fostering growth and technical expertise
- Ensure code quality through effective testing strategies, including unit and integration tests
- Resolve complex bugs, performance bottlenecks, and security vulnerabilities
- Assume an on-call role to address critical customer issues and server alerts when needed
- Advocate for continuous learning and improvement across the team
Skills
CI/CDDockerGitNestJSNode.jsReactRESTful APITypeScript
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free