Discuss, plan, design, build, and ship features across the full stack
from polished user-facing interfaces to the backend services and AI-powered APIs that drive them. Work on capabilities that thousands of businesses rely on every day.
System Ownership
Own the end-to-end quality of your system, including quality, reliability, performance, and the user experience your work delivers. Help evolve the architecture as we migrate modules into independent services.
Cross-Functional Collaboration
Partner with engineers, designers, product managers, and other stakeholders to define both the user experience and the technical approach that brings it to life.
Quality and Craft
Manage code reviews through Pull Requests and uphold a culture of moving fast while maintaining strong unit tests and code quality. Triage and fix bugs, often working directly with users to understand the problem and close the loop.
Get Creative with AI
Use AI tools, workflows, and automations to accelerate how you design, write, test, and ship
and bring that same sensibility to the AI-powered features we build for our customers.
Requirements
6+ years of professional experience building web applications using modern software engineering processes.
Proficiency in Python and Django on the backend.
Proficiency in working on the front end, ideally with Angular, with hands-on experience working within a design system or shared component library.
Experience using AI coding tools (Claude Code, Cursor, or similar) as part of their daily workflow
and a point of view on where they help and where they don't.
A track record of building performant and scalable systems across both frontend and backend, making pragmatic tradeoffs, with prior work to point to.
The instinct to debug complex issues wherever they live
from frontend rendering quirks to database performance problems.
A habit of thinking critically about your work and asking questions to improve the product, not only on its technical implementation but also on how well it serves users' needs.
Strong communication skills, with the ability to explain complex technical topics clearly to the entire team.
An eagerness to jump in when things inevitably break and drive issues to their root cause.
Nice to haves:
Fintech, accounting, or ERP integrations experience.
Experience building features powered by LLMs or AI APIs.
Familiarity with AWS and modern DevOps practices.
Product sense
an instinct for what makes a feature genuinely useful.