We are looking for a senior full-stack engineer to join our team at UserEvidence, a SaaS platform that unlocks stories from happy customers. The successful candidate will have at least six years of experience building software in a team environment and a strong background in TypeScript, Node/Bun backend frameworks, and React.
Requirements
- At least six years building software in a team environment
- At least four years working professionally with TypeScript, including in strict mode
- Production experience with at least one modern Node/Bun backend framework (Hono, Fastify, Express, Koa, or similar)
- Production experience with a typed ORM (Prisma strongly preferred; Drizzle, TypeORM, or similar are acceptable)
- Production experience writing complex SQL queries against PostgreSQL
- Production experience with a background job system (BullMQ, Sidekiq, Celery, SQS-backed workers, or similar)
- Production experience with React. Next.js experience is a strong plus
- Production experience writing integration tests against a real database
- AI-forward — required, not optional
Benefits
- Competitive salary and bonus
- Large equity stake
- Unlimited PTO + 13 paid holidays per year
- $4,000 equipment allowance for your first two years
- $3,000 budget every following two years
- Health, dental, vision insurance
- Individual learning + development budget (up to $2,500/year)
- Flexible work schedule and remote work options
- Coworking space membership reimbursement