Senior, Backend Engineer

Toronto, ON, Canada

Job Description


About Us:

VendorPM exists to modernize the way that vendors and property managers work together. We do this by building industry-specific vendor management & procurement software that connects over 6,000 buildings & 40,000 vendors in a single marketplace. We improve efficiency & reduce costs for property managers while driving new business to vendors across the continent.

We\xe2\x80\x99re one of the fastest-growing Toronto startups, a certified \xe2\x80\x9c ,\xe2\x80\x9d and backed by world-leading SaaS & PropTech funds, including; Bessemer Venture Partners, the former CEO of Twitter, Real Estate leaders, Prudence VC & Navitas Capital.

Our team is passionate about growth, innovation, and collaboration. If you\'re passionate about making an impact and putting in the work to get there, you\xe2\x80\x99re likely an excellent fit for our team!

Candidate Profile

You have strong foundational knowledge and can work with some autonomy, but you also enjoy being part of a rapidly growing team where you\'ll get to work on interesting projects. You should have experience in a backend role with strong business logic; e-commerce and security best practices are helpful.

As a member of our team, you will:

\xe2\x97\x8f Build and manage FaaS-style microservices and work to decompose an existing monolith into said microservices.

\xe2\x97\x8f Integrate with external services and APIs

\xe2\x97\x8f Setup and maintain system infrastructure

\xe2\x97\x8f Prioritize maintainability, code reuse, and testability to ensure a clean and easy-to-work-with codebase.

\xe2\x97\x8f Work closely with the Product team to ensure deliverable accuracy and completeness

\xe2\x97\x8f Engage and contribute your ideas to product features, product analytics, and development processes/tools

\xe2\x97\x8f Keep our internal wiki (Notion) up-to-date

You\xe2\x80\x99re the Missing Piece of the Puzzle

\xe2\x97\x8f Minimum five years of Software Development experience.

\xe2\x97\x8f You can effectively communicate with other technical and non-technical teams

\xe2\x97\x8f Leadership qualities and a desire to support the development of more junior Engineers

\xe2\x97\x8f Required Experience: Javascript, Typescript, Node.js, Postgresql

\xe2\x97\x8f Nice To Haves: Docker, K8s, Knative, Serverless (framework), cloud-based infrastructure products (AWS, GCP), and non-relational data stores such as MongoDB

\xe2\x97\x8f Strong understanding of SOLID principles and software architecture best practices

What\xe2\x80\x99s In It For You

  • Pivotal role at a high-growth, venture-backed company.
  • Competitive compensation package.
  • Comprehensive health benefits package including medical care, dental and vision care, life insurance
  • Work-from-home OR from our vibrant downtown Toronto office.
  • 3 weeks vacation + paid sick/wellness days
  • An opportunity to participate in our Employee Stock Option Plan
  • Team events
  • A collaborative, tight-knit team
  • Ongoing learning and development opportunities
Meet Your Fellow Problem-Solvers

We believe in problem-solving as a team. So why not meet your fellow problem solvers?

Interview Process

We want to be a surprising and exciting place, but we also want you to know what to expect on your journey, starting with the interview process:

\xe2\x97\x8f Interview Process Step 1: Google Meets exploratory call with Recruiter.

\xe2\x97\x8f Interview Process Step 2: Technical Assessment

\xe2\x97\x8f Interview Process Step 3: Interview with Lead Engineer and Director

Please check out these short explainer videos to learn more about us!

Vendors

At VendorPM, we\xe2\x80\x99re committed to providing an inclusive, accessible environment, where all employees and clients feel valued, respected and supported. We aim to build a workforce that reflects our communities\' diversity and create an environment where every employee has the opportunity to reach their potential.

Powered by JazzHR

VendorPm

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2136686
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned