
Full-Stack Engineer (Senior, TypeScript/NodeJS, Hybrid) #26590
Primary stack
Nice to have's
Job description
About the Position
... create world-changing products using God-given talents. ..
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.
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.
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.
Nice 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.
We Offer
- 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.
About the Company
We are a team dedicated to creating world-changing products using our God-given talents. Our mission is to streamline and enhance the business operations of tattoo artists and studios through innovative technology.
© Evolve Squads. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Headquartered in the State of Washington, Evolve Squads was founded due to the over commoditization of software outsourcing companies, traditional staff augmentation companies and consulting services.Technical hiring managers are continuously inundated from recruiters around the globe with hot candidates coming off a job board or the bench trying to fit a “round peg” developer into a “square box” requirement.Our Professional Fulfilment Network consists of several thousand senior level developers from Central and Eastern Europe including Ukraine, Belarus, Poland, Hungary and Georgia...
More at Evolve Squads
All 41 roles
Remote Full-Stack Engineer (AI Skills, Ruby, React, LATAM) #26592
Evolve Squads

Google BigQuery Data Lake Architect Consultant (Remote, LATAM) #26593
Evolve Squads

Remote Lead Quality Assurance Engineer – UI Animation Systems #26599
Evolve Squads

Remote Software Engineer (Python, API, EU, 6-month contract)
Evolve Squads