Full Stack Technical Lead - Etobicoke, Canada - Red Label Vacations

Red Label Vacations
Red Label Vacations
Verified Company
Etobicoke, Canada

2 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Job Title:
Full Stack Technical Lead


Overview:


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.


Responsibilities:


  • 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
  • Produce documentation from architecture design to technical specification
  • Design, develop and deploy highquality, enterprise scale code on our AWS cloud infrastructure
  • Work handson across the entire software stack comfortably
  • Provide oversight through code and design reviews for features delivered by the team members
  • Mentor our team members in development technologies, tools, and processes
  • Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics.

Requirements:


  • 8+ years of professional software engineering experience preferably experience at a software product company.
  • 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.
  • Deep knowledge of object oriented programming and experience with PHP, and/or other server side programming languages and frameworks.
  • Solid understanding of web technologies and proficient in JavaScript, HTML and CSS including familiarity with React and it's ecosystem (e.g. Redux, Styled Components, etc.).
  • Have worked in a microservice based architecture and understand the basics of Docker and Kubernetes.
  • Solid understanding of database technologies such as SQL, and relational database schema design.
  • Experience with one or more NoSQL database such as Mongo, Elasticsearch/Solr etc.
  • Experience in automated testing including unit and functional testing using Java, JUnit or other tools.
  • Excellent communication skills.
  • Experience in the contact center domain is a plus.
  • Experience leading geographically distributed teams is a plus.

Job Types:
Full-time, Permanent


Benefits:


  • Dental care
  • Employee assistance program
  • Extended health care
  • Life insurance
  • RRSP match
  • Vision care
  • Wellness program

Schedule:

  • 8 hour shift
  • Monday to Friday
  • Weekend availability

Education:


  • Bachelor's Degree (preferred)

Experience:

- professional software engineering: 8 years (preferred)

  • JavaScript: 1 year (preferred)
  • HTML: 1 year (preferred)
  • CSS: 1 year (preferred)
  • No

SQL:
1 year (preferred)

Work Location:
Hybrid remote in Etobicoke, ON M9B 1B1

More jobs from Red Label Vacations