Enable job alerts via email!

Full Stack Engineer

Targeted Talent

Vancouver, Quebec

Hybrid

CAD 80,000 - 120,000

Full time

30+ days ago

Job summary

A leading tech organization in Vancouver is looking for a skilled Full Stack Developer to provide technical leadership and manage software projects aimed at reducing carbon emissions. The ideal candidate will have over 5 years of experience in software development, expertise in both front-end and back-end technologies, and the ability to coach and mentor teams in developing high-quality software solutions.

Qualifications

  • 5+ years experience in software and web development.
  • 3+ years professional combined front-end and back-end development experience.
  • 2+ years of leadership or mentorship experience.

Responsibilities

  • Collaborate and inspire within a team to build a software system.
  • Provide technical leadership to teammates through coaching.
  • Partner with HR to attract and retain diverse talent.

Skills

Software and web development experience
Front-end and back-end development experience
Leadership or mentorship experience
Experience with relational databases
Understanding of distributed web-based services
Knowledge of JavaScript or Python
Experience with Node.js, React.js, Redux, Angular.js, or Django
Degree in Computer Science or Engineering

Education

Degree in Computer Science, Engineering, or a related field
Job description

Overview: We are searching for a creative, flexible technical thinker capable of managing, planning and understanding team dynamics. Responsible for authoring, analyzing and translating User Stories into system implementation. Comfortable and capable in a Full Stack environment, with an emphasis on Backend Development. Able to lead small teams, and work across multiple, concurrent deliverables while working for Lead Engineer and with Project Manager.

What you will be doing:

  • Collaborate, lead and inspire within a team building a world class software system to reduce carbon emissions and waste while delivering social good.
  • Provide technical leadership to teammates through coaching and mentorship on a regular basis
  • Partner with the Human Resources team to attract and retain high quality and diverse talent to scale the Company’s development team
  • Maintain high standards of software quality within the team by establishing best practices and habits
  • Design and code in addition to conducting reviews to ensure compliance with development standards
  • Contribute to and help evangelize best software development practices including TDD, Continuous Integration, Continuous Delivery.
  • Collaborate with engineers across the organization to identify patterns of problems and implement solutions

Skills You Have:

  • 5+ years experience in software and Web development
  • 3+ years professional combined front-end and back-end development experience
  • 2+ years of leadership or mentorship experience
  • Experience with relational databases and web-based software development is a must
  • Advanced understanding of design, implementation and operation of distributed web-based services and APIs
  • Demonstrated knowledge and impact using JavaScript and/or Python to solve problems
  • Experience with one or more of the following: Node.js, React.js, Redux, Angular.js, Django
  • Degree in Computer Science, Engineering, or a related field
  • Demonstrated track record of owning problems and making an impact with the work you do.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.