Also available on
Job Description
📋 Description Build and maintain interactive UI components with vanilla JavaScript connected to Rails. Own end-to-end features at Engineer II level, beyond a ticket. Apply Jobs-to-be-Done thinking to guide design and edge cases. Collaborate and ship: review PRs, communicate blockers, ship value. Steward knowledge: document decisions and update internal docs. 🎯 Requirements Strong vanilla JavaScript skills for interactive UI Ruby on Rails and PostgreSQL proficiency Write automated tests with Minitest and fixtures Frontend: HTML/CSS plus Hotwire Turbo Stimulus Independent problem solving with feature ownership Collaborate and review PRs, shipping value 🎁 Benefits Fully remote work from home Eligible for equity plan (stock options) Reimbursement for home office and professional development up to $1.5k 21 days PTO, 8 holidays, 2 volunteer days Wellness program with fitness and mindfulness classes Love your work and our mission serving nonprofits