Full Stack Technical Lead

2 weeks ago


Ontario, Canada H.I.S Canada Travel Inc. Full time

The Full Stack Technical Lead is a hands-on technical leadership role, the candidate will be responsible for every aspect of software development of the product from technology research, architectural design, building front end to back-end services, integration with different systems, to setting up continuous integration and deployment pipeline.

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

Preferred:

  • Experience leading geographically distributed teams is a plus.
  • Experience in the travel domain is a plus.
  • Strong understanding of multi-tenant and distributed software architectures – application clustering, data partitioning, event driven etc.
  • 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

  • Medical and dental benefits
  • 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

Red Label Vacations Inc., a division of the H.I.S. Group, is one of Canada’s largest travel companies. Incorporated in 2004, Red Label Vacations owns and operates multiple wholesale and retail travel brands. The retail division; including redtag.ca, itravel2000.com, Sunquest, The Travel Experts, Merit Travel, Flights.ca and Cruises.ca; offers diverse products to travellers including destination packages, flights and hotels worldwide, excursions and more. The wholesale travel business, TravelBrands, provides a full range of travel products including air, hotel, car rental, cruise and specialty to travel agents and retail agencies throughout Canada. Red Label Vacations is a comprehensive one-stop shop for agents and travelers alike.

Are You Ready to Make Travel Legendary?

Please submit your cover letter and resume to careers@redlabelvacations.com. Only qualified candidates will be considered for this position

If you are aware of an external candidate who meets all the requirements of the position, kindly include the candidate’s updated resume with the completed Employee Referral Form and send both to careers@redlabelvacations.com . Please refer to the Employee Referral Policy for eligibility.

Red Label Vacations values diversity in the workplace and is committed to employment equity. In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), Red Label Vacations will provide accommodation, accessible formats, and communication support for the interview upon request. Should you require any accommodation during the recruitment process or otherwise, please notify us by contacting resume@travelbrands.com and we will work with you to meet your accessibility needs.

Qualifications Skills Behaviors

:

Motivations

:

Education Preferred

Bachelor's degree or better in Computer Engineering or related field.

Experience Required 3 years:

3 years: Do you have experience working in an Agile/Scrum environment and Software Development Lifecycle (SDLC) 3 years:

3 years: Experience designing and developing using different flavors of databases (NoSQL, in-memory, GraphQL, RDBMS). 3 years:

3 years: Deep knowledge of object-oriented programming and experience with PHP, Node.js, and/or other server-side programming languages and frameworks. 8 years:

8 years: Professional software engineering experience preferably experience at a software product company. #J-18808-Ljbffr



  • Ontario, Canada Epsilon Solutions Ltd. Full time

    Required Skills: Java, Spring boot, Microservices, Angular 4+, JavaScript, CSS Full Stack Engineer Responsibilities Meeting with the software development team to define the scope and scale of software projects. Designing software system architecture. Completing data structures and design patterns. Designing and implementing scalable web services,...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca . We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility -Design, develop and...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility -Design, develop and...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility-Design, develop and oversee...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility-Design, develop and oversee...

  • Technical Lead

    7 days ago


    Ontario, Canada Epsilon Solutions Ltd. Full time

    Role Name : Lead Developer SR No Location : Canada Number of Position : 1 BSD : Immediate rate : $45 CAD Interview Panel : Myself, and Praveen (Interview time : First half EST hours) Jd We are looking for an lead developer with good full stack (.Net + Java Script) development experience. Requirements 6 to 8 years' experience as a...

  • Technical Lead Lead

    2 weeks ago


    Ontario, Canada H.I.S Canada Travel Inc. Full time

    The Full Stack Technical Lead is a hands-on technical leadership role, the candidate will be responsible for every aspect of software development of the product from technology research, architectural design, building front end to back-end services, integration with different systems, to setting up continuous integration and deployment pipeline. As a...


  • Ontario, Canada Epsilon Solutions Ltd. Full time

    Required Skills: Java, Spring boot, Microservices, Angular 4+, JavaScript, CSS Full Stack Engineer Responsibilities Meeting with the software development team to define the scope and scale of software projects. Designing software system architecture. Completing data structures and design patterns. Designing and implementing scalable web services,...


  • Ontario, Canada Recooty Full time

    Design Match is seeking a skilled and versatile Full-stack Developer to join our team. As a Full-stack Developer, you will be the driving force behind the development of our platform, utilizing your expertise in both front-end and back-end technologies to create seamless and exceptional user experiences. Responsibilities: Collaborate with cross-functional...


  • Ontario, Canada Epsilon Solutions Ltd. Full time

    Remote 12 Months Video Interview Bachelor Degree in Computer Science, Engineering, or equivalent related technical field 5 to 7 years' experience in application development with all aspects of the software development life cycle and Agile software development methodologies Expert REACT.JS Full stack developer (3 Years experience ) with Electron (1...


  • Ontario, Canada Cleo Consulting Full time

    Assignment: RQ00092 Web Developer - Full Stack - SeniorRequisition: RQ00092Job Title: Full Stack Web DeveloperStart Date: 2024-06-03End Date: 2025-03-28Department: Digital Excellence in HealthBusiness Days: 246.00Office Location: 525 University AvenueThis position is currently hybrid. The resource under this request will be required to work onsite upon...


  • Ontario, Canada Epsilon Solutions Ltd. Full time

    Remote 12 Months Video Interview Bachelor Degree in Computer Science, Engineering, or equivalent related technical field 5 to 7 years' experience in application development with all aspects of the software development life cycle and Agile software development methodologies Expert REACT.JS Full stack developer (3 Years experience ) with Electron (1...


  • Ontario, Canada Bwalk Full time

    Job Description Posted Tuesday, February 27, 2024 at 5:00 a.m. Boardwalk provides Canadians with a quality, comfortable, home living experience. We offer rental apartments and townhouses that come in a wide breadth of shapes, sizes and sets of amenities. We operate 33,000 units across Alberta, British Columbia, Ontario, Saskatchewan, and Quebec. We are...

  • Lead DOT Developer

    7 days ago


    Ontario, Canada Epsilon Solutions Ltd. Full time

    Role Name : Lead Developer SR No Location : Canada Number of Position : 1 BSD : Immediate rate : $45 CAD Interview Panel : Myself, and Praveen (Interview time : First half EST hours) Jd We are looking for an lead developer with good full stack (.Net + Java Script) development experience. Requirements 6 to 8 years' experience as a developer...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Design, develop and oversee the successful end-to-end...


  • Ontario, Canada AutoTrader.ca Full time

    Trader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Design, develop and oversee the successful end-to-end...


  • Ontario, Canada Lycopodium Limited Full time

    With offices in Australia, Canada, Africa and the Philippines, Lycopodium proudly delivers high quality professional engineering and project delivery services globally, across the resources, infrastructure and industrial processes sectors. Reporting to the Principle Designer the Lead Designer will be producing high quality, cost effective, detail 3D designs...

  • Technical Lead

    5 days ago


    Toronto, Ontario, Ontario, Canada Vered Klein Recruitment Consultants Full time

    Are you a seasoned professional with a passion for combining technical expertise with innovative design solutions? Do you excel in navigating the intricate details of building codes, regulations, and compliance requirements, while also pushing the boundaries of creativity in corporate interior design? If so, we’re looking for someone like you to join our...


  • Ontario, Canada Iovate Health Sciences International Inc. Full time

    Workday Adaptive Planning Optimization Lead and Developer Iovate is a dynamic, leading-edge nutrition company that delivers some of the highest quality, most innovative and effective active nutrition and weight management products in the world. Each of our Brands are committed to biology, science, and their own culture to assist customers in reaching their...

  • Senior Developer

    2 weeks ago


    Ontario, Canada Akkodis Full time

    Akkodis is currently searching for a Senior Developer for a long-term, won contract with our Crown Corporation client within the Ottawa, Toronto, and Montreal area. Job Description: Author technical specification documents and diagrams for client’s platforms and custom developed applications. Participates in system architecture and design and technical...