Java Back End/Tech Lead (Toronto)

Java Back End/Tech Lead (Toronto)

09 Nov
|
Quartermaster
|
Toronto

09 Nov

Quartermaster

Toronto

We’re building home management for GTA homeowners, and a better way for neighbours and the local Pros they trust to be useful to each other. We’re a local tech company in every sense of the word, and we start with integrity and the belief that good work matters. We believe homeowners should have everything their home needs in one place, and that neighbourhoods work best when trust runs high and stays local. Tech companies should go to work for the locally loved Pros of the GTA, rather than trying to get those Pros to effectively work for the tech company. This role has three dimensions: leading engineers, working closely with a Product Manager and Designer as a “product trio", and collaborating with other engineering leaders on common needs and shared concerns. You will be deeply involved in the technical details of your team’s work - to assist or unblock them, challenge them, and help them improve both individually and as a team. the remainder will be spent as a hands‑on contributor in development and/or testing. Support and manage a team of 3-5 software engineers Guide architecture, design, data modelling, and implementation choices within your team Set them on a trajectory of continuous improvement - in technical practices, delivery processes, and systems thinking Help each of the engineers improve their craft and grow in their careers, keep them motivated, and provide frequent informal feedback and semi-annual reviews Discover and understand the needs of your customers Assess feasibility, costs, risks and technical challenges of different opportunities and solutions early in the process,



and take them into account when deciding which ones to pursue Maintain a healthy balance between building new capabilities/enhancements and maintaining the health of the existing product - in both its functional and technical aspects Collaborate with other Tech Leads and Engineering Managers on: Technical choices, practices and processes which affect multiple teams Improving the way we use infrastructure, CI/CD, test automation, AI assistants and agents, and other tools for development, testing, trouble‑shooting and security Ensuring that for each subsystem within the product, we have clarity on which team is responsible for maintaining it, supporting it, and serving as the stewards of its evolution and long‑term health Strong fundamentals in software architecture, design, development, testing and production support Ability to bridge divides and create shared understanding among engineers, product managers, designers and customer‑facing teams A tech lead or engineering manager role where you were a full‑time enabler and force‑multiplier (as opposed to one where you were also doing hands‑on development work) Many/most of the specific technologies we use: TypeScript, Node.Js, React, React Native, Postgres, MySQL, MongoDB, AWS, K8s, Terraform, PHP/Laravel Wrangling messy legacy systems, and step‑wise techniques for evolving and/or replacing them SaaS products which serve the needs of both small businesses and consumers Helping your team work through uncertainty and ambiguity, and bringing clarity to complex,



fast‑changing situations Identifying and navigating trade‑offs between short‑term and long‑term needs, and between functional requirements, technical health, and business needs Ensuring security, data privacy and compliance with Ontario legal requirements for accessibility, data privacy, payments and CASL We believe that in-person work builds a level of connection and shared understanding that fully-work from home cannot achieve. This role requires you to work at our office every Monday, every Thursday and every second Tuesday. Reasonable exceptions are made when life happens, but these should be infrequent. If you are not already located in Toronto or one of its nearby suburbs, we will only be able to consider your application if you already have concrete plans to relocate to the Toronto area. If we’re not our customer’s best choice, then we’re wasting their time. Empowerment – Any win we achieve needs to be first and foremost a win that we deliver to others, starting with our customers, and their long term best interests. VACATION AND BENEFITSWe offer 30 days of PTO annually, which can be used for vacation, personal days, or illness. In addition, our benefits plan covers health, dental and wellness to add that extra pep in our step, and help us sleep at night. We have a tech allowance benefit to help set you up for work. We have pregnancy and parental leave policies, and we’re ready to support your family’s next stage of growth. Intro and initial screen (video‑conference, 30 min) Technical skills (video‑conference, 60 min) Technical leadership (video‑conference, 45 min) People leadership (video‑conference, 45 min) Execution leadership (video‑conference, 45 min) Cross‑functional (video‑conference, 45 min) 7 and #8 will be done in a single visit to our office

📌 Java Back End/Tech Lead (Toronto)
🏢 Quartermaster
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java back end/tech lead (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: java back end/tech lead (toronto) / toronto