North AmericaFull TimeEngineering
Remotely
reactsqltypescriptpostgresqljavascriptnode.jsrest apiexpress
Also available on
Job Description
📋 Description
- Senior technical lead on a delivery team; hands-on software engineer.
- Own technical outcomes, shape engineering direction, deliver high-quality software for nonprofits.
- Lead AI-driven engineering; use Claude Code and other tools to improve workflows.
- Balance delivery with long-term technical health and observability.
- Own end-to-end quality and automate where possible.
🎯 Requirements
- Strong TypeScript/JavaScript on Node.js/Express and React.
- Relational data modeling and PostgreSQL; REST API design.
- Experience modernizing legacy systems in a live product context.
- Experience building/integrating systems with focus on correctness, idempotency, conflict handling.
- Ai fluency; ability to use AI tools in daily dev workflow.
- Technical leadership experience; mentoring and influencing without formal authority.
🎁 Benefits
- Health, vision, dental insurance options.
- Competitive PTO: 20 days, 3 flex days, 4 volunteer days, 12 holidays, parental leave.
- 401k with match.
- Equipment shipped to your door; remote-friendly.