Description
Full Stack Developer (AI-Native)
What we value
- Urgency and initiative: moving things forward without waiting to be told
- Ownership and commitment: you treat this like it's yours, because it is
- Humility and ego-free collaboration: strong opinions, loosely held; quick to be wrong; quicker to learn
- Hard work in service of clear, measurable goals: output, not theatre
- Genuine curiosity about what's now possible with AI: paired with the discipline to know when AI output is wrong and push back on it
- Care for security, privacy, and boundaries: our customers trust us with sensitive financial data, and that trust is non-negotiable
- Transparency and honesty in how we work and what we ship
- Driving and enabling value for clients, prospects, and teammates
- Relationship building and follow-through, both internally and with customers
- Relentless attention to improvement
The Opportunity
You'll take ownership of meaningful slices of the product end-to-end. You'll design, develop, and ship secure, scalable web applications on AWS, and you'll do it using the best AI-assisted tooling available.
This role suits someone who
- Has shipped real production code in real systems with real consequences
- Is already using Claude Code or similar tools in their daily workflow, not just experimenting on weekends
- Knows when to trust AI output and when to validate, push back, and iterate
- Cares about how the product feels for the user, not just whether it works
- Treats security as a feature, not a checkbox
- Doesn't need a six-person team and a three-week estimation cycle to get moving
Your Responsibilities
Backend Development
- Design and build robust server-side applications, business logic, and data processing pipelines
- Write efficient, scalable, secure code
- Optimize database queries and application performance
- Implement RESTful APIs and integrate with third-party services
Frontend Development
- Build responsive, intuitive interfaces using modern frameworks (React preferred)
- Translate designs into interactive pages with strong usability and UX
- Ensure cross-browser compatibility and adherence to web standards
Database Management
- Design, optimize, and maintain relational databases (MySQL in our current stack)
- Implement schemas, indexes, and relationships that protect data integrity and performance
- Perform migrations, backups, and data migration tasks as required
AWS Cloud Infrastructure
- Deploy, configure, and operate applications and services on AWS (EC2, RDS, S3, Lambda, ALB, and others)
- Build scalable, fault-tolerant architecture using ELB, Auto Scaling, Route 53
- Monitor and optimize performance, scalability, and cost-efficiency
- Apply IAM and AWS security best practices in everything you ship
AI-Native Development
- Use Claude Code (or equivalent agentic tools) as a core part of your workflow, not as a novelty
- Parallelize work across multiple AI workstreams where it genuinely accelerates output
- Develop the judgment to validate AI-generated code, recognize when it's wrong, and iterate to a correct result
- Share patterns, prompts, and learnings with the team, as we are all levelling up together
Security and Boundaries
- Apply web security best practices throughout development: input validation, authn/authz, secrets management, dependency hygiene
- Be thoughtful about blast radius: changes can ripple across clients with different configurations and workflows
- Recognize when an AI tool is about to cross a privacy or security line and act accordingly
- Treat customer data with the seriousness it deserves
Collaboration and Communication
- Work closely with our Engineering Lead and the rest of the engineering team
- Participate in code reviews, technical discussions, and knowledge sharing
- Communicate progress, blockers, and recommendations clearly and early
Requirements
Required
- 5+ years of professional Full Stack Development experience in production systems
- Hands-on AWS experience deploying, operating, and scaling real workloads. This is non-negotiable; our entire platform runs on AWS.
- Strong proficiency in a modern backend language and a relational database
- Experience with React (or a comparable modern frontend framework), plus solid HTML / CSS / JavaScript fundamentals
- Active, recent experience using AI-assisted development tools (Claude Code, Cursor, Copilot, agentic workflows) in real day-to-day work, not just dabbling
- Solid grasp of web security best practices
- A demonstrably curious, builder-oriented mindset; you should be able to point to something you've built or shipped recently outside of your day job
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent demonstrated experience
Preferred
- Experience with PHP and MySQL. This matches our current platform and will help you ramp faster, but isn't a hard requirement if your AWS and modern-stack experience is strong.
- Prior experience on a small, high-velocity team
- Multi-tenant SaaS experience
How we'll evaluate
A traditional interview loop won't surface the right person. Expect a process that looks more like:
- A short conversation about what you're building with AI right now, in your own time
- A practical exercise where you'll work on a real-shaped problem using your own AI-assisted workflow; we want to see how you actually work, not how you perform
- A working session with our Engineering Lead and the engineering team
If your instinct is to ask for a detailed spec before starting, this probably isn't the right fit. If your instinct is to come back with something better than we asked for, it almost certainly is.
Your Benefits
- Meaningful stock options: this is a small team and the equity reflects it. We expect ownership, and we share the upside.
- Excellent medical, dental, and vision plans
- Base salary: $120K-$140K CAD
- Real autonomy and real accountability
- Career growth in an early-stage company doing genuinely novel work
- New MacBook and accessories
Location
We're looking for candidates based in Vancouver, BC or Calgary AB.
Compensation
$0.00 - $0.00 per year