Job Title: Lead Software Developer
Location: Vancouver, BC (Hybrid; in office Monday, Theydnesday, Friday)

Spare is a fast-growing, successful startup. They thrive on innovation, rapid execution, and delivering top-tier products that make a real impact. They are now seeking a Lead Software Developer to join their team and work directly with the founders to build a brand-new product from scratch.

If you are an exceptionally fast and efficient coder with a strong customer and product orientation, and if you are energized by the opportunity to create something groundbreaking at a startup, this role is for you.

As a Lead Software Developer on a new team, you will play a critical role in designing, building, and launching the new product which will work alongside their core platform. This is a purely individual contributor role, with a strong focus on speed, quality, and strategic execution. You will work closely with the founding team to bring their vision to life, making high-impact decisions that shape the technology and architecture of their product.

Given the nature of a fast-moving startup environment, this role may require some work outside of normal working hours. They are looking for someone who is willing to put in the effort to create something extraordinary and participate directly in the company's success.

Key Responsibilities:
  • Own the design and development of core product features from inception to launch.
  • Work closely with the founders and principal engineers to define technical direction and execution strategy.
  • Rapidly prototype and iterate on new ideas, balancing speed and scalability.
  • Write clean, maintainable, and high-performance code while meeting tight deadlines.
  • Ensure software quality through best practices, automated testing, and code reviews.
  • Lead architectural decisions to enable long-term scalability and maintainability.
  • Collaborate cross-functionally with product managers, designers, and other engineers to create a seamless product experience.
  • Participate in customer meetings to gather requirements and gain insights on customer needs.
Who You Are:
  • A highly productive engineer with a proven track record of delivering high-quality code at exceptional speed.
  • Passionate about building great products and deeply invested in the customer experience.
  • Comfortable in a startup environment where agility, ownership, and execution speed are key.
  • Experienced in designing and building large-scale applications and systems.
  • Adept at working independently and making critical technical decisions with minimal oversight.
  • Strong in software architecture and design principles, with the ability to influence technical direction at a strategic level.
Requirements:
  • 7+ years of software development experience, with at least 2+ years in a lead, staff or highly senior IC role.
  • Expert in at least one backend or full-stack technology stack (e.g., Node.js, Python, Ruby, Go, Java, etc.).
  • Strong frontend experience with modern frameworks (e.g., React, Vue, Angular).
  • Experience with cloud infrastructure and scalable system architecture, particularly building SaaS products.
  • Deep understanding of software engineering best practices, including CI/CD, automated testing, and performance optimization.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration skills.
  • Previous startup experience or experience working on 0-to-1 product development is a plus.
Why Join Spare?
  • Work directly with the founders and shape the future of an exciting new product.
  • A fast-paced, high-impact role in a rapidly growing startup.
  • The opportunity to take full ownership of projects and drive innovation.
  • A dynamic, collaborative, and supportive team culture.
  • Competitive salary and equity options.

IQ PARTNERS is committed to operating an inclusive, barrier-free recruitment and selection process, and we encourage candidates of every race, gender, age, religion, identity, and experience to apply for this position. We’d be happy to provide accommodation for any candidate that requires assistance due to a disability or medical need. Please contact us at 416-599-4700 or by email at [email protected] to discuss specific accommodations.

Job Title:
Lead Software Developer – New Products

Location:
Vancouver, British Columbia

Type:
Permanent / Full Time

Job ID:
#516055
Apply For This Job
Share This Opportunity:

Apply For This Job

Upload Your Resume
Please upload the most recent version of your resume in DOC, DOCX, RTF, PDF or HTML file formats (maximum size: 400kb)
Upload Resume
Hire Better