Full Stack Technical Lead
6 months ago
**Position**: Full Stack Technical Lead
**Status**:Full-Time
**Department**: IT
**Reports to**: Director, Application Development
**Location**: Head Office Toronto, Ontario or Montreal, Quebec office (Hybrid)
**The Opportunity**
As a senior member of the engineering team, you will be instrumental in architecting and building systems, interfaces, and integrations that make the product run and keep up with the speed of our growth. You will have input in decision making within the team and you will ensure we build scalable, performant, easy-to-maintain and cost-optimized solutions.
**How you will be spending your time**
- Provide technical direction and guidance to a geographically distributed team of developers.
- Collaborate with multidisciplinary team of business users, product managers, ux designers and senior engineers to understand the product vision, bring the vision alive through the creation of elegant and robust solution.
- Design, develop and deploy high-quality, enterprise scale code on our AWS cloud infrastructure.
- Provide oversight through code and design reviews for features delivered by the team members.
- Mentor our team members in development technologies, tools, and processes.
- Work hands-on across the entire software stack comfortably.
- Produce documentation from architecture design to technical specification.
- Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.
**The Skills, Experience and Requirements You Need to be Successful**
**Must have**:
- 8+ years of professional software engineering experience preferably experience at a software product company.
- Deep knowledge of object-oriented programming and experience with PHP, Node.js and/or other server-side programming languages and frameworks.
- Solid understanding of web technologies and proficiency in JavaScript, HTML and CSS including familiarity with React and its ecosystem (e.g. Redux, Styled Components, etc.).
- Solid understanding of database technologies such as SQL, and relational database schema design.
- Experience with one or more NoSQL databases such as Mongo, Elasticsearch/Solr etc.
- Have worked in a microservice based architecture and understand the basics of Docker and Kubernetes.
- Excellent communication skills.
**Preferred**:
- Experience leading geographically distributed teams is a plus.
- Experience in the travel domain is a plus.
- Bachelor’s degree in computer science engineering or a related discipline, or equivalent work experience required.
- Excellent knowledge of Computer Science fundamentals, with strong competencies in data structures, algorithms, software design and coding.
- Experience in automated testing including unit and functional testing using Java, JUnit or other tools.
**Crew Advantages**
- Competitive salary
- 2 weeks’ vacation
- Medical and dental benefits
- 9 additional paid days [1 birthday; 5 sick days; 2 personal days; 1 volunteer day]
- Employer RRSP contribution program
- Awesome travel benefits for you, your friends and family
- Employee Assistance Program for you and your family members
**Who We Are**
Are You Ready to Make Travel Legendary?
**Job Types**: Full-time, Permanent
**Benefits**:
- Dental care
- Employee assistance program
- Extended health care
- Life insurance
- Paid time off
- RRSP match
- Vision care
- Work from home
Schedule:
- 8 hour shift
- Monday to Friday
- Weekends as needed
Application question(s):
- Do you have knowledge of object-oriented programming and experience with PHP, Node.js and/or other server-side programming languages and frameworks?
- Have you worked in a microservice based architecture and understand the basics of Docker and Kubernetes?
- Do you have a solid understanding of web technologies and proficiency in JavaScript, HTML and CSS including familiarity with React and its ecosystem (e.g. Redux, Styled Components, etc.)?
- Do you have experience in automated testing including unit and functional testing using Java, JUnit or other tools?
- Do you have working knowledge of Computer Science fundamentals, with strong competencies in data structures, algorithms, software design and coding?
**Education**:
- Bachelor's Degree (preferred)
**Experience**:
- one or more NoSQL databases (Mango, Elasticsearch/Solr): 2 years (preferred)
- professional software engineering: 8 years (preferred)
Work Location: Hybrid remote in Toronto, ON
-
Lead Full Stack Developer
6 days ago
Toronto, Canada Lead Full Stack Developer Full timeLead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...
-
Lead Full Stack Developer
5 days ago
Toronto, Canada Lead Full Stack Developer Full timeLead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...
-
Lead Full Stack Developer
5 days ago
Toronto, ON, Canada Lead Full Stack Developer Full timeLead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...
-
Lead Full Stack Developer
5 days ago
Toronto, ON, Canada Lead Full Stack Developer Full timeLead Full Stack Developer CLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion available Work Location: Hybrid 1-2 days a week downtown Toronto, Hours: 37.5 Role definition: A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end...
-
Lead Full Stack Developer
1 week ago
Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full timeLead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...
-
Toronto, Ontario, Canada Lead Full Stack Developer Full timeJob DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...
-
Senior Full Stack Software Engineer
1 month ago
Old Toronto, Canada NutriSense Full timeSenior Full Stack Software Engineer OpportunityWe are seeking a highly skilled Senior Full Stack Software Engineer to lead the architecture of our technical stack. As a key member of our team, you will be responsible for proactively identifying high-leverage technical initiatives and driving their implementation.The ideal candidate will have 5+ years of...
-
Full Stack Development Lead
24 hours ago
Toronto, Ontario, Canada Apex Systems Full timeAbout the RoleWe are seeking a seasoned Full Stack Development Lead to oversee the development of our web and mobile applications. As a key member of our team, you will be responsible for guiding junior and mid-level developers, establishing coding standards, and ensuring the delivery of high-quality software solutions.Key ResponsibilitiesProvide technical...
-
Senior Technical Lead for Full-Stack Innovation
4 weeks ago
Old Toronto, Canada Livesuper Full timeWe are Livesuper, a fast-paced and high-growth tech company that aims to maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer.We have four full-stack product development focus areas: fintech, travel, earnings, and a superapp membership program to unite them all. Our...
-
Technical Lead
6 days ago
Greater Toronto Area, Canada Vaco Full timeAt Vaco, we pride ourselves on providing consulting, managed services, and talent solutions to help businesses thrive in an ever-evolving digital landscape. With over 12,000 employees worldwide, spanning 20+ countries, we deliver tailored solutions across industries, empowering our clients to achieve their business goals through innovation and expertise. Our...
-
Technical Lead
5 days ago
Greater Toronto Area, Canada Vaco Full timeAt Vaco, we pride ourselves on providing consulting, managed services, and talent solutions to help businesses thrive in an ever-evolving digital landscape. With over 12,000 employees worldwide, spanning 20+ countries, we deliver tailored solutions across industries, empowering our clients to achieve their business goals through innovation and expertise. Our...
-
Technical Lead
1 week ago
Greater Toronto Area, Canada, Ontario Vaco Full timeAt Vaco, we pride ourselves on providing consulting, managed services, and talent solutions to help businesses thrive in an ever-evolving digital landscape. With over 12,000 employees worldwide, spanning 20+ countries, we deliver tailored solutions across industries, empowering our clients to achieve their business goals through innovation and expertise. Our...
-
Technical Architect
3 days ago
Toronto, Canada LanceSoft, Inc. Full timeOverviewLanceSoft, Inc. is a leading software development company that delivers innovative solutions to the financial industry.We are seeking an experienced Technical Architect - Full Stack Developer to join our team.
-
Technical Lead
4 days ago
Toronto, Ontario, Canada Apex Systems Full timeApex Systems is seeking a Technical Lead - Full Stack Developer to oversee the development of both front-end and back-end components of web & Mobile applications.As a Technical Lead, you will be responsible for guiding a team of developers in delivering high-quality software solutions.The ideal candidate will have strong technical expertise, leadership...
-
Dynamic Full Stack Technical Lead
2 days ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob OverviewWe are seeking a highly skilled and experienced Senior Full Stack Developer to join our team as a technical lead. This role will involve designing, developing, and maintaining large-scale application systems using various technologies such as Angular and Java.About the RoleThe successful candidate will have extensive experience in designing,...
-
Technical Director of Full-Stack Web Development
3 weeks ago
Old Toronto, Canada Livesuper Full timeWe are Livesuper, a fast-paced scaleup company that helps maximize lives. Our team is dedicated to creating innovative solutions for our customers and employees, making a real impact on the world.As a Technical Director of Full-Stack Web Development at Livesuper, you will be responsible for leading our engineering org's full-stack web development projects...
-
Senior Full Stack Engineer
7 days ago
Old Toronto, Canada RedBranch Executive Search & Recruitment Inc. Full timep>Our client, an exciting AI technology company located downtown, is searching for a Senior Full Stack Engineer Lead. This role will work across both frontend and backend development, collaborating closely with other engineers and creating robust, scalable applications. strong>Develop and maintain full-stack applications for web and mobile platforms,...
-
Full Stack Lead Software Engineer
3 days ago
Toronto, ON, Canada Apex Systems Full timeBig 5 Bank Hybrid Downtown Toronto, Ontario 6 month contract, contract to hire 5 hours/week Monday-Friday, 9: 00 pm –This position works closely with external and internal projects and support teams to meet technical and security requirements, and fully owns the Operational Readiness process. If you encounter technical difficulties submitting...
-
Full Stack Technical Lead
3 months ago
Toronto, Canada Red Label Vacations Full time**Position**: Full Stack Technical Lead **Status**:Full-Time **Department**: IT **Reports to**: Director, Application Development **Location**: Head Office Toronto, Ontario or Montreal, Quebec office (Hybrid) **The Opportunity** As a senior member of the engineering team, you will be instrumental in architecting and building systems, interfaces, and...
-
Technical Lead
4 weeks ago
Toronto, Ontario, Canada Lorven Technologies Full timeOverviewLorven Technologies seeks an experienced Senior Full Stack Developer to lead our development team in Toronto.About the RoleThis long-term position involves managing timelines and deliverables within the team to ensure successful project delivery. The ideal candidate will have strong technical skills in Java, Spring Boot, Hibernate, and Angular, as...