1n1.ai  /  Careers  /  Full-Stack Engineer

Senior Full-Stack Engineer (Laravel + Vue 3 + Capacitor)

Build voice integrations into client systems, ship brand new SaaS products and mobile apps for SMB customers, contribute to 1n1.ai. Variety, not maintenance.

Type: Full-time Location: Vancouver (in-office preferred), remote considered Salary: CAD $110,000 to $150,000 + equity Posted: Jun 28, 2026

The opportunity

This is not "maintain our existing codebase" work. 1n1.ai is the flagship product, but the studio behind it (Techalyst) actively builds for our customers: SMBs across Canada who want to integrate 1n1.ai's voice agent into the software they already use, or hire us to build them entirely new SaaS products, marketing sites, and mobile apps from scratch.

Your weeks look different from each other. One week you might be wiring 1n1.ai's recap pipeline into a client's existing CRM. Next week you might be designing the data model for a brand new SaaS that a salon chain commissioned. Next week you might be shipping a Capacitor mobile companion app for a clinic. Next week you might be back inside 1n1.ai itself, shipping a new agent configuration flow or scheduling and outbound features.

The role is fast-paced. New projects, new domains, new integrations. We hire people who like that.

What you will work on (sample)

  • Voice agent integrations into customer products: embed 1n1.ai's recap stream, lead capture, or call routing into a client's existing CRM, booking system, or back office.
  • Brand new client SaaS products: full builds for SMB clients who want custom software. You design the data model, ship the backend and frontend, deploy.
  • Mobile companion apps: Capacitor iOS and Android shells for client products and for 1n1.ai itself.
  • Marketing sites: client websites that need to ship fast and look right.
  • 1n1.ai platform features: dashboard, agent configuration, call analytics, scheduling, outbound, billing.
  • Backend services: REST APIs, Horizon background jobs, scheduled commands, integration glue between Telnyx, Stripe, and our voice AI providers.

The stack we use

  • Backend: Laravel 13 (PHP 8.4), Eloquent, Horizon for queue workers, Sanctum for stateful and token auth, Fortify for 2FA, Cashier for Stripe billing, Pest for tests.
  • Frontend: Vue 3 with the Composition API and TypeScript, reka-ui (shadcn-vue) component primitives, Tailwind CSS v4.
  • Mobile: Capacitor for iOS and Android, same Vue 3 codebase shipped natively.
  • Database: MySQL (DigitalOcean Managed).
  • Infra: DigitalOcean droplets and managed services, S3-compatible object storage.
  • Telephony: Telnyx for PSTN, our own Node.js WebSocket bridge for voice routing.

Who you are

  • 5+ years shipping production web applications. You have done this enough times to estimate work realistically and to spot trouble early.
  • Strong Laravel: Eloquent, queues, Horizon, Sanctum, Fortify, Pest. You write tests as you go.
  • Strong Vue 3: Composition API, TypeScript, Tailwind. Familiar with reka-ui / shadcn-vue is a plus, but if you have used Headless UI, Radix, or shadcn anywhere else you will be productive in a week.
  • You can pick up new client domains fast. We may onboard you to a dental practice's workflow one month and a contractor's job scheduling the next.
  • Comfortable owning a project end-to-end: scoping, building, deploying, supporting.
  • Clean Git, clear PR explanations, no ego when teammates push back on a decision.

Bonus skills

  • DevOps and deployment: GitHub Actions CI/CD pipelines, Jenkins, AWS CodeDeploy, droplet provisioning. Bonus, not required, but valuable as we ship more client work.
  • Capacitor / mobile: experience with the Capacitor build pipeline, Xcode signing, App Store / Play Store submission.
  • Stripe billing: webhooks, SCA, metered billing.
  • Telephony: any prior exposure to PSTN, WebRTC, or real-time audio is a bonus given our voice work.
  • Multi-tenant systems: per-account isolation, ACL design.

What we offer

  • Salary: CAD $110,000 to $150,000 based on experience, plus meaningful equity in 1n1.ai.
  • Variety of work: a real mix of greenfield client projects, integrations, mobile apps, and 1n1.ai core. You will not get bored.
  • Comprehensive Canadian benefits: extended health (paramedical, prescriptions), dental, vision, life and long-term disability, all from day one for full-time hires.
  • Time off: generous paid vacation, plus all Canadian statutory holidays.
  • Hardware budget to set up the workstation you want (Linux or Mac, your call).

Location

Vancouver office (in-person strongly preferred at 123 Placeholder Street, Suite 100, Vancouver, BC V6B 0A0). Remote considered for outstanding candidates anywhere in the world. We provide relocation support for top hires who want to move to Vancouver.

How to apply

Email careers@1n1.ai with your CV, GitHub link, and one paragraph on a project you shipped end-to-end for a real client or product (what it does, what was hard, what you would do differently). Cover letters not required; specifics are.

We respond to every application within 7 days.

Ready to apply?

Email us with your CV and one paragraph on a project you shipped end-to-end.

Apply by email

About 1n1.ai

1n1.ai is an AI voice receptionist for Canadian small business, built and operated by Techalyst Software Inc. in Vancouver. We answer the calls our customers cannot pick up, in 70+ languages, around the clock, on real Canadian phone numbers. Launched 2026.

We are focused and shipping fast. Read the founder's launch story or the PIPEDA compliance page for what we actually do.