{"id":3243054,"url":"https://alion.io/job/backerkit-staff-software-developer-copy","title":"Staff Software Developer (copy)","company":{"id":171733,"name":"BackerKit","domain":"backerkit.com","url":"https://alion.io/company/backerkit","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":184000,"max":235000,"currency":"USD","period":"year","gross":null,"usd_annual":235000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Claude Code","optional":false},{"name":"Heroku","optional":false},{"name":"Hotwire","optional":false},{"name":"Ruby","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Stimulus","optional":false},{"name":"JavaScript","optional":true},{"name":"React.js","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-10-25T15:31:50Z","employer_posted_date":null,"last_verified_at":"2026-10-25T15:31:50Z","board_verified":false,"closed_at":null,"days_open":4,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":4},"description":"BackerKit helps creators bring projects to life. For over a decade, we’ve powered some of the world’s most successful crowdfunding campaigns. We’re always building the next generation of our platform, innovating, and driving the industry forward.\nWe’re a remote-first company of ~40 people with a diverse, close-knit team that prizes creativity, enthusiasm, and a willingness to learn. We move quickly, think deeply about our users, and care about building software that lasts.\nWe’re looking for a full-time, Staff-level engineer who is deeply motivated by user experience, interaction design, and frontend craftsmanship and excited to bring that to life within a Ruby on Rails monolith. Perhaps this is you!\nThe roleThis is a hands-on fullstack, product engineering role reporting to our Director of Engineering, Product, and Design. You’ll lead mainly through the code you write, review, and ship, and most of your week should be devoted to the team’s queue. We are looking for a UX- and business-minded engineer to work directly in Rails views to simplify complex workflows, create intuitive user experiences, and help transform the crowdfunding landscape.\nYou’ll help shape frontend patterns across the product, and turn our powerful, interconnected systems into intuitive experiences that are fast, clear, and approachable.\nThis role is high-context, high-collaboration, and high-impact. You’ll evolve patterns, raise the quality bar through mentorship and code review, and influence how the entire Engineering, Product & Design team thinks about user experience. Everyone at BackerKit is customer-facing, and we expect everyone to get to know the creators and backers that we serve (plus, they are awesome, just like you!).\nHow we buildWe iterate quickly, ship small experiments, and learn from customers. We use Claude Code, practice TDD, work in one-week iterations, and ship multiple times a day.\nWe were a full-time pairing shop for over a decade, and pairing is still central to how we work. Right now we’re also experimenting with solo and cross-functional trio work as we figure out what a great product team looks like when everyone is also working alongside AI. Today we pair with intent: for complex or ambiguous work, knowledge transfer, onboarding, and a teammate’s growth. That balance is still evolving and may shift back toward more pairing, so we want someone who’s curious about how the team works today before helping us decide what comes next.\nWe’re pragmatic. Speed matters, but it isn’t a goal on its own; we want a pace we can sustain while still doing quality work and shipping the most impactful features for our business. Crowdfunding has real urgency and some chaos, so built into our values is the ability to respond quickly when creators, backers, and colleagues need us.\nOur process keeps evolving, and we want your voice in it. As one of our most senior folks, you’ll bring strong opinions and your experience to those conversations. We’re highly collaborative, but we aren’t purely consensus-driven. \nBackerKit is a Ruby on Rails “majestic monolith” deployed on Heroku. The codebase has been around since 2012. Despite that, it is relatively well-factored and well-tested. We’ve been tending this garden for over a decade!\nWe value simplicity, maintainability, communication, and shared ownership. We’re a remote-first team, and this role works the team’s shared hours, 9-5 Pacific. We work closely with teammates across the company and with the creators and backers we serve, so being reachable and ready to respond to what the day brings during those hours matters.\nWhat you’ll do\nBuild alongside engineers, PMs, and designers in pairs, trios and solo, working on the most impactful features as we innovate the crowdfunding landscape \n\nLead frontend architecture, evolving patterns incrementally from real, repeated cases\n\nCo-own features end to end, translating product and design intent into elegant, maintainable UI and following up on usage after launch\n\nSimplify complex workflows and improve usability, responsiveness, and performance\n\nMentor engineers and set the bar for code quality through review, holding AI-generated code to a high standard\n\nReport to our Director and join their engineering leadership group, alongside our other Staff Engineer and our CEO (a founding engineer who still codes daily), to advise on priorities and shape technical direction.\n\nCarry your share of team rotations, including on-call, PR review, and meeting host, and take actual breaks and vacations, with no off-hours or weekend work required beyond your on-call shifts\n\nWhat we’re looking forTechnical, craft, and process\nDeep experience building high-quality user interfaces, and recent hands-on coding\n\nStrong fundamentals in HTML, CSS, JS, and browser behavior\n\nComfort working directly in Rails views, helpers, and partials\n\nExperience with or strong interest in Hotwire / Turbo / Stimulus\n\nPreference for simple, maintainable systems over unnecessary abstraction\n\nValues pairing, and genuine interest in exploring what that looks like in this new AI-enabled world (bonus if you’ve worked in a 100% pairing environment)\n\nProduct & UX thinking\nStrong product and interaction design instincts\n\nExperience simplifying complex workflows\n\nAbility to work effectively with ambiguity\n\nStaff-level impact\nExperience shaping engineering patterns and conventions\n\nStrong communication and cross-functional collaboration skills\n\nAct as a go-to partner for complex or ambiguous frontend and UX challenges\n\nAbility to zoom out to systems (architecture and business-level) thinking while remaining comfortable bushwhacking in the weeds\n\nComfort making your case on priorities, then committing to the decision once it’s made.\n\nMost successful candidates for this role have 10+ years of software development experience working on multiple complex software projects over time and 5+ years as a staff engineer, though we do not have a strict years-of-experience requirement.\nThis role is a great fit if you\nHave deep knowledge of Ruby, Rails, and JavaScript\n\nCare deeply about how software feels to use\n\nEnjoy working across product, design, and backend concerns\n\nPrefer cohesive Rails applications over fragmented frontend stacks or SPAs\n\nTreat constraints as a creative tool\n\nCare about creators getting to make a living doing what they love\n\nThis role is likely not a fit if you\nPrefer working in React, Vue, or SPA-heavy environments\n\nPrefer fully decoupled frontend/backend architectures\n\nPrefer long periods of solo or heads-down work\n\nPrefer to set your own priorities rather than work from a shared team queue\n\nAre looking for a part-time or contract role\n\nCompensation & benefits\nFull-time, salaried, remote-first position on a distributed team\n\nCompetitive salary and stock option plan\n\nMedical, dental, vision, and 401k benefits (with employer match!)\n\nStipends for supporting creators of your choosing\n\nAnnual Learning and Development stipend to support your professional growth\n\nFamily-friendly and focused on maintaining a healthy work/life balance\n\nAwesome work environment at a company with a huge opportunity\n\nResearch shows that while men apply for jobs when they meet ~60% of the criteria, women and other underrepresented groups tend to only apply when they check every box. If this role excites you – even if you don’t meet every requirement – we’d love to hear from you.\nOriginally posted on Himalayas","description_format":"text","description_chars":7441,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["401k plan"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-25T17:36:15Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":0.945,"age_days":3,"expected_fill_days":7,"reasons":["seen:3","win:mid"],"computed_at":"2026-10-29T05:49:05Z"},"pay":{"stated_usd_annual":235000,"is_top_pay":false},"html_url":"https://alion.io/job/backerkit-staff-software-developer-copy","json_url":"https://alion.io/job/backerkit-staff-software-developer-copy.json","meta":{"generated_at":"2026-10-29T21:39:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":32105,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":171733},"rest":"https://alion.io/mcp/rest/get_company?id=171733"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fbackerkit-staff-software-developer-copy"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fbackerkit-staff-software-developer-copy"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fbackerkit-staff-software-developer-copy"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/backerkit-staff-software-developer-copy\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fbackerkit-staff-software-developer-copy"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3243054}},{"tool":"search_jobs","arguments":{"company":"backerkit.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3243054},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}