Full Stack Technical Lead

6 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 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



  • Toronto, Canada Lead Full Stack Developer Full time

    Lead 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, Ontario, Canada Lead Full Stack Developer Full time

    Lead 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 &...


  • Old Toronto, Canada NutriSense Full time

    Senior 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...


  • Old Toronto, Canada Livesuper Full time

    We 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 hours ago


    Greater Toronto Area, Canada Vaco Full time

    At 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

    3 days ago


    Greater Toronto Area, Canada, Ontario Vaco Full time

    At 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...


  • Toronto, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity? As a Lead Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perfo


  • Old Toronto, Canada Livesuper Full time

    We 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...


  • Old Toronto, Canada RedBranch Executive Search & Recruitment Inc. Full time

    p>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,...


  • 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

    3 weeks ago


    Toronto, Ontario, Canada Lorven Technologies Full time

    OverviewLorven 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...

  • Technical Lead

    3 weeks ago


    Toronto, Ontario, Canada Royal Bank of Canada Full time

    Opportunity Overview Royal Bank of Canada seeks a talented professional to lead the development of innovative applications. This exciting opportunity requires expertise in full-stack development, data governance, and reporting. Key Responsibilities Design, code, and test high-performing applications.Analyze, modify, and maintain programming systems.Develop...


  • Toronto, Canada Atlantis IT group Full time

    **Role Java Full Stack Developer** **Location Toronto, ON - Canada** **Duration Long Term** **Experience Intermediate 8 years** **Senior lead 8years -12years** Main responsibilities will include: Collaborating closely with PO, QE lead, and BSA to understand business requirements and effectively translate them into technical requirements for the...

  • Tech Lead

    5 months ago


    Toronto, Canada Techjays Full time

    We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine a depth of capabilities and resources of our leadership with the ambition, culture and agility of a startup. Our multinational team of veterans...


  • Toronto, Ontario, Canada Lorven Technologies Full time

    Job Title: Technical Leadership Position - Full Stack DeveloperAbout Us:Lorven Technologies is a leading technology firm, and we are currently seeking an experienced Senior Full Stack Developer to lead our development team in Toronto. As a key member of our team, you will be responsible for managing timelines and deliverables, designing software solutions,...


  • Toronto, Ontario, Canada TouchBistro Full time

    About TouchBistroTouchBistro is an all-in-one Point-of-Sale and restaurant management system that simplifies operations for restaurateurs worldwide.We have powered more than 29,000 restaurants around the globe, and our platform provides essential solutions for front of house, back of house, and customer engagement. By streamlining operations, increasing...


  • Toronto, Ontario, Canada Yelp Full time

    Job TitleSenior Full Stack EngineerYelp is seeking a highly skilled Senior Full Stack Engineer to join our team. As a Full Stack Engineer, you will be responsible for designing, building, and evolving solutions to acquire, activate, and engage Yelp users.Key ResponsibilitiesArchitect and lead the implementation of highly reliable and easy-to-understand...


  • Toronto, Canada ATS Spec Solutions Full time

    Sr. Full Stack Developer – Team Lead ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects. ATS has a strong work ethic committed to delighting clients and...


  • Old Toronto, Canada Super Full time

    About Super.comWe are a remote-first company that values flexibility and work-life harmony. Our mission is to help maximize lives of our customers and employees, making it a great place to work and grow.About this roleWe are looking for a highly motivated and experienced Senior Full-Stack Engineer to join our engineering team. As a Software Architect, you...


  • Toronto, Ontario, Canada Sterling Capital Ltd. Full time

    About Sterling Capital Ltd.Sterling Capital Ltd. is a rapidly growing company that is disrupting the Group Benefits and Retirement landscape in Canada through its innovative application, integrating with the largest insurance carriers in Canada and global HRIS platforms, to administer a streamlined solution. We are the largest independently owned and...