Full-Stack Engineer – Hybrid in Toronto

Full-Stack Engineer – Hybrid in Toronto

Toronto Full-Time 90000 - 110000 $ / year (est.) Hybrid
E

At a Glance

  • Tasks: Build innovative features from backend to frontend, owning projects end-to-end.
  • Company: Dynamic startup focused on revolutionizing the tattoo industry with tech.
  • Benefits: Competitive salary, equity, hybrid work model, and high ownership.
  • Other info: Join a small team with direct access to leadership and great career growth opportunities.
  • Why this job: Make a real impact in a collaborative team while working with cutting-edge technologies.
  • Qualifications: 5+ years in software engineering, strong full-stack skills, and advanced TypeScript experience.

The predicted salary is between 90000 - 110000 $ per year.

We are building a vertical SaaS platform that helps tattoo artists and studios manage their day-to-day business operations through a single platform. The product streamlines appointment bookings, scheduling, deposits, payments, client communication, flash drops, and administrative workflows, replacing fragmented processes traditionally managed through social media messages, paper calendars, and manual payment tracking. The platform is designed to accommodate different artists and studios, allowing them to configure booking rules, deposit policies, availability, and client workflows based on how they operate their businesses. We are developing the platform as a full-stack web and mobile product, with engineers owning features end-to-end from database migrations and backend services through to user-facing interfaces. Key areas include scheduling and booking, payment processing, client management, messaging, workflow customization, and mobile experiences for artists. The system is designed for reliability and rapid iteration, with production features released incrementally behind feature flags and continuously refined based on feedback from artists and studio owners.

Technical Stack: TypeScript, React 19, Vite, Tailwind CSS, Node.js 24, Koa. Hybrid – Toronto, Tuesday & Thursday

Main Requirements:

  • 5+ years of professional software engineering experience building and shipping web products.
  • Strong full-stack development experience, comfortable working across both frontend and backend.
  • Advanced TypeScript experience across the application stack.
  • Strong React experience, preferably with modern React and frontend tooling such as Vite, Tailwind CSS, and TanStack Query.
  • Strong Node.js experience, ideally with frameworks such as Koa and API technologies like tRPC.
  • Solid PostgreSQL and SQL skills, including writing raw SQL and understanding query execution plans/performance optimization.

Good to Have:

  • Experience with Capacitor or cross-platform mobile development.
  • Experience with AWS and background job/queue systems such as BullMQ.
  • Experience with payments, scheduling, booking, or vertical SaaS products.
  • Experience using AI coding tools and working in a small, fast-paced startup environment.

Job Responsibilities:

  • Build across the full stack: Take features from database migrations and backend services through to the frontend and mobile experience, owning the work end-to-end.
  • Own projects independently: Turn loosely defined requirements into well-scoped, shippable features and drive them through development, review, and production.
  • Work on core product initiatives: Contribute to major areas such as payments, scheduling, bookings, client management, and messaging, collaborating with the broader team when needed.
  • Stay close to users: Review customer feedback and support conversations, understand how artists use the product, and use those insights to improve what you build.
  • Write and optimize SQL: Work extensively with PostgreSQL and raw SQL, including investigating query performance and reading query plans when necessary.
  • Ship continuously: Work with small pull requests, feature flags, code reviews, and frequent production deployments.
  • Participate in production support: Take part in the engineering on-call rotation and help troubleshoot and resolve production issues.

Summary: Competitive salary + equity with transparent discussion of compensation and equity structure. Hybrid work modelβ€”work from the Toronto office on Tuesdays and Thursdays, with flexibility on the other three days. High ownership & autonomyβ€”own projects end-to-end and have a direct impact on the product. Small, collaborative team with close access to the CTO, product, design, support, and marketing teams.

Full-Stack Engineer – Hybrid in Toronto employer: Evolvesquads

Join a dynamic and innovative team in Toronto as a Full-Stack Engineer, where your contributions will directly shape a cutting-edge vertical SaaS platform for tattoo artists. Enjoy a hybrid work model that promotes flexibility, alongside competitive salary and equity options, while working in a collaborative environment that values high ownership and autonomy. With opportunities for professional growth and close collaboration with leadership, this role offers a meaningful chance to make a real impact in the creative industry.

E

Contact Details:

Evolvesquads Recruitment Team

We think you need these skills to ace Full-Stack Engineer – Hybrid in Toronto

Full-Stack Development
TypeScript
React
Vite
Tailwind CSS
Node.js
Koa