Talent.com
Full Stack Engineer

Full Stack Engineer

Telescope RecruitmentGreater Toronto Area, Canada
6 days ago
Salary
CAD110000–CAD130000 yearly
Job type
  • Full-time
Job description

Our employer, a leading software development firm in the North American property management sector, is seeking a Senior Full Stack Developer (Hybrid, Toronto) .

  • For highly qualified candidates, this position can be adjusted to a Team Lead role.

Job Overview :

  • Be part of the technical team and make your contribution during all stages of the development effort : feature design, coding, QA and delivery.
  • Be passionate about the value of our products delivered for our customers and proud of our engineering craft. We like to keep our code base well-architected, clean, testable and scalable.
  • You’ll be collaborating on new ideas to rapidly create and test prototypes, and continually improve the engineering team as a whole through thoughtful code review and design doc feedback. You’ll make good informed decisions around technical debt, 3rd party tools, and tradeoffs rather than reinventing the wheel.
  • The products you would be working on :

  • The tech stack is based entirely on Typescript with Angular and Ionic on the front end and NodeJS on the back end. We use MongoDB as the main data store. We deploy to the cloud using Docker.
  • The iOS and Android SuiteSpot Mobile app for the operational staff in the field is built using Ionic and Capacitor. Hundreds of thousands of apartments in North America are reliably serviced with it!
  • The Angular web applications for managing the SuiteSpot platform from the office
  • The many microservices are built with Node.js, express, and NestJS packaged with Docker and deployed to AWS
  • The BI platform that delivers mission-critical dashboards and data to our clients
  • Qualifications :

  • Degree in Computer Science, Engineering, or equivalent industry experience
  • 7+ years of experience in Javascript / Typescript is required.
  • 5+ years of experience in Angular is required.
  • 5+ years of experience in NodeJS is required.
  • Experience in a fast-paced, client-focused environment
  • Strong software design, development and testing skills acquired through a compelling academic background or practical work experience
  • Experience with HTML5 and CSS3 is required
  • Experience with Ionic, Capacitor is a plus.
  • Experience with automated testing frameworks and continuous integration systems is a plus
  • What's in it for you?

  • Join a thriving company that aims at nothing short of changing the world. We are rapidly expanding in both Canada and the US with multiples on our YoY revenue.
  • Friendly environment with flexible hours.
  • Competitive compensation package
  • Learning culture (we insist!)
  • Build products that delight customers with a team that shares your passion for technology in a fast and agile, no red tape environment.
  • Grow with us and be an early part of the success story!
  • Benefits : From day!!

    Salary : 110-130k CAD

    Vacation : 3 weeks