Software Engineering Manager

 

Description:

Our tech stack is based entirely on Typescript and Angular on the front end, Ionic and Capacitor for mobile, and NodeJS on the backend. We use MongoDB as the main data store and deploy to the cloud using Docker.

 

Products you may work on include:

  • SuiteSpot Maintenance - our property operations product.
  • SuiteSpot Capital - our capital repairs and capital maintenance product.
  • Our iOS and Android SuiteSpot Mobile app for residential operators to reliably service hundreds of thousands of apartments in North America.
  • Our Angular web applications for managing the SuiteSpot platform from the office.
  • Our microservices built with Node.js, Express, and NestJS, packaged with Docker and deployed to AWS.
  • Our BI platform that delivers mission-critical dashboards and data to our clients.

 

What you will do:

 

  • Lead a team of software engineers. You will oversee the full software development lifecycle, from planning and design to deployment and maintenance. You will manage the work of and mentor a team of 3-5 engineers in an Agile environment. You will foster a positive and inclusive team environment that encourages creativity and open communication, conducting one-on-ones and performance reviews.
  • Be a key player in feature development. As both a team leader and individual contributor, you will spend 50% of your time actively participating in all stages of development: feature design, coding, QA, and delivery. You will collaborate on rapid prototyping and bring dream features to life through live coding sessions. We take pride in our craft, keeping our codebase well-architected, clean, testable, and scalable.
  • Collaborate. You will partner across teams to identify feature development, define project requirements, and discuss technical approaches. You will work closely with the technical teams of our enterprise customers to facilitate a smooth integration and implementation.
  • Exceed standards. You will navigate and draw from a large code base to ensure repeatability and resilience in everything you build. You will conduct code reviews and ensure the timely delivery of high-quality software that meets or exceeds industry standards. You will drive technical excellence and best practices within the team.
  • Share and grow knowledge. You will provide constructive feedback and promote a culture of continuous improvement. You will stay current with emerging technologies and industry trends and recommend innovative solutions.

Organization SuiteSpot
Industry IT / Telecom / Software Jobs
Occupational Category Software Engineering Manager
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-12-05 3:58 pm
Expires on 2025-02-20