Senior Backend Engineer

Year    India, India

Job Description


About Us:At VendorPM, wexe2x80x99re on a mission 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 & 50,000 vendors in a single marketplace. We improve efficiency & reduce cost for property managers while driving new business to vendors across the continent.Wexe2x80x99re one of the fastest-growing Toronto startups, a certified xe2x80x9c ,xe2x80x9d and in 2023 recognized as one of the . VendorPM is 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 are driven by making an impact and putting in the work to get there, youxe2x80x99re likely a great fit for our team!Candidate ProfileYou 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:

  • Design, develop, and maintain high-performance backend services using Node.js, TypeScript, and ExpressJS or related technologies
  • Work with PostgreSQL databases (RDS), optimize queries, and ensure database performance using Knex and ORM tools.
  • Implement and optimize REST / GraphQL (GQL) APIs for seamless integration between frontend and backend.
  • Build scalable and secure applications using AWS services such as RDS, Lambda (Serverless functions), and CI/CD pipelines.
  • Leverage Node.js internals, such as the event loop and non-blocking I/O, to build efficient, high-throughput systems.
  • Break down complex projects into smaller tasks, provide clear deliverables, and work towards achieving goals in a timely manner.
  • Collaborate closely with frontend engineers, designers, and product managers to align on feature delivery.
  • Contribute to code reviews, mentor junior engineers, and participate in improving team practices.
  • Ensure code quality, performance, scalability, and security through proper testing, documentation, and continuous improvement.
Youxe2x80x99re the Missing Piece of the Puzzle
  • 5+ years of professional experience as a Software Engineer, with a strong focus on backend development.
  • Strong proficiency in JavaScript, Node.js, and TypeScript.
  • Deep understanding of Node.js internals, such as the event loop, non-blocking I/O, and asynchronous programming patterns.
  • Solid experience with PostgreSQL, including writing and optimizing SQL queries.
  • Hands-on experience with GraphQL, ExpressJS, and Knex ORM.
  • Familiarity with AWS services, particularly RDS, Lambda, and CI/CD pipelines.
  • Proficiency in building and maintaining RESTful APIs and serverless functions.
  • Strong understanding of software development best practices, including code reviews, automated testing, and version control (Git).
  • Ability to work collaboratively in a fast-paced, goal-driven environment.
  • Excellent problem-solving skills and a passion for delivering high-quality software.
Nice-to-Have:
  • Experience with other databases or cloud platforms.
  • Familiarity with Docker and containerization technologies.
  • Knowledge of other back-end frameworks or languages.
Whatxe2x80x99s 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, etc
  • 3 weeks vacation + Paid wellness days
  • Real work/life balance
  • Team events
  • Collaborative tight-knit team
  • Ongoing learning and development opportunities
  • Employer top ups for maternity and parental leave
  • Employee Stock Options
  • Remote work
Meet Your Fellow Problem-SolversWe believe in problem-solving as a team. So why not meet your fellow problem solvers?Interview ProcessWe 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:
  • Interview Process Step 1: Google Meets exploratory call with Recruiter.
  • Interview Process Step 2: Technical Interview with Team Leads
  • Interview Process Step 3: Techincal interview with VP of Engineering
  • Interview Process Step 4: Meet the Founders
Please check out these short explainer videos to learn more about us!VendorsAt VendorPM, wexe2x80x99re 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

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


Job Detail

  • Job Id
    JD3636035
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year