Backer management tool for crowdfunded projects. Do what you love and keep your backers happy! :)
Staff Software Developer
Location
California
Posted
59 days ago
Salary
$184K - $235K / year
Seniority
Lead
Job Description
Staff Software Developer
BackerKit
• Partner with our Director of Engineering and Staff Engineer to shape technical direction • Lead the evolution of frontend architecture (components, rendering strategies, etc) • Translate product and design intent into elegant, maintainable UI • Simplify complex workflows and improve usability, responsiveness, and performance • Partner closely with Engineering, Product, and Design on solution development • Mentor engineers and raise the bar for frontend and UX craftsmanship • Take actual breaks and vacations - no off-hours or weekend work except when the app experiences unforeseen issues (which does not happen often)
Job Requirements
- Deep experience building high-quality user interfaces, and recent hands-on coding
- Strong fundamentals in HTML, CSS, JS, and browser behavior
- Comfort working directly in Rails views, helpers, and partials
- Experience with or strong interest in Hotwire / Turbo / Stimulus
- Preference for simple, maintainable systems over unnecessary abstraction
- Strong product and interaction design instincts
- Experience simplifying complex workflows
- Ability to work effectively with ambiguity
- Experience shaping engineering patterns and conventions
- Strong communication and cross-functional collaboration skills
- Act as a go-to partner for complex or ambiguous frontend and UX challenges
- Ability to zoom out to systems (architecture and business-level) thinking while remaining comfortable bushwhacking in the weeds
- Most successful candidates for this role have 10+ years of software development experience working on multiple complex software projects over time, though we do not have a strict years-of-experience requirement.
Benefits
- Remote-first position on a distributed team
- Competitive salary and stock option plan
- Medical, dental, vision, and 401k benefits (with employer match!)
- Stipends for supporting creators of your choosing
- Annual Learning and Development stipend to support your professional growth
- Family-friendly and focused on maintaining a healthy work/life balance
- Awesome work environment at a company with a huge opportunity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Test
BoulevardBoulevard powers the next generation of salons and spas so it’s easier for everyone to look and feel their best.
• Own the stability and performance of CI across frontend and backend repositories. • Hunt down flakiness in test suites and build tooling to make flakiness visible. • Establish Elixir unit and integration testing patterns with backend engineers. • Optimize pipeline performance for significant reductions in CI runtime. • Build dashboards to surface CI health and testing metrics. • Define lightweight criteria for release readiness integrated into the pipeline. • Introduce AI-assisted test generation workflows into the Elixir framework. • Collaborate with QA engineers to integrate end-to-end tests without sacrificing speed.
Senior Growth Engineer
Promenade GroupEmpowering local businesses with technology, knowledge and support
• Own organic traffic growth for BloomNation’s premium florist websites as your north-star KPI • Secondarily own organic traffic growth for the BloomNation marketplace • Focus on qualified organic traffic that drives real business outcomes, not vanity traffic • Identify, prioritize, and execute high-impact SEO/AEO/GEO initiatives • Present plans, explain tradeoffs, and then execute on them directly • Perform a full technical and strategic SEO audit of the BloomNation marketplace • Build and maintain a prioritized roadmap for technical SEO/AEO/GEO improvements • Write production code, primarily in PHP, HTML, CSS, and JavaScript • Create PRs and ship improvements directly • Improve crawlability, indexation, site architecture, internal linking, structured data, and page performance • Build scalable SEO systems across thousands of florist websites • Design and build internal and customer-facing SEO/AEO/GEO tools for florists • Build florist-specific tools that give local business owners capabilities they would otherwise need paid SEO platforms, consultants, or agencies to access • Turn SEO insights into scalable product features • Identify opportunities to productize repeatable SEO/AEO/GEO wins across the platform • Build and maintain tracking infrastructure using Google Analytics, Google Tag Manager, and related tools • Define what should be tracked, how it should be tracked, and how success should be measured • Create funnels and reporting that make organic performance clear and actionable • Ensure tracking is accurate, reliable, and useful for decision-making • Work with Google Search Console, Google Business Profile, Bing Webmaster Tools, Apple Business, and other search/discovery platforms • Ensure our systems can monitor, update, and respond to changes across key search platforms • Use tools like Ahrefs, Semrush, and internal data to guide strategy and execution
• Build and deliver the next generation of privacy-first analytics capabilities — from rapid prototypes and AI-powered insights to scalable product innovations embedded directly into Matomo’s core platform. • Own end-to-end innovation development within a small, autonomous team, working closely with the CTO and senior engineers to turn high-impact concepts into practical, production-ready solutions.
• Design, prototype, and deliver new features across backend (PHP) and frontend (JavaScript) that extend Matomo’s capabilities • Work across additional technologies where needed, including Python and Node.js • Rapidly explore and validate new product ideas — including but not limited to AI-powered insights and analytics features • Identify and develop innovation opportunities across analytics, visualization, integrations, and user experience • Own ideas end-to-end, from concept through deployment • Balance speed and quality while avoiding unnecessary over-engineering • Operate effectively in a small, autonomous team with minimal oversight • Proactively identify and resolve blockers to progress, escalating appropriately when support is needed • Think beyond code — considering usability, scalability, security, and long-term product value • Write automated tests, review code, and produce clear technical documentation • Maintain awareness of security vulnerabilities and ensure secure implementation practices • Stay current with emerging technologies, frameworks, and product trends to bring fresh perspectives into Matomo • Collaborate directly with Matomo’s co-founders and senior engineers using Slack, Jira, and Confluence • Share concepts, prototypes, and learnings to spread innovation practices across the company • Communicate ideas, rationale, and technical trade-offs clearly within a fully remote, global environment



