Staff Software Developer

BackerKit
Summary
Join BackerKit's distributed engineering team as a Staff-level Software Developer and contribute to the next level of growth for this profitable, self-funded startup. You will work on a Ruby on Rails platform, utilizing your deep knowledge of Ruby, Rails, and JavaScript to build and improve our crowdfunding platform. This role requires significant experience in software development, a strong understanding of agile methodologies, and excellent communication skills. You will collaborate closely with other team members, mentor junior developers, and make impactful technical decisions. BackerKit offers a remote-first position, competitive salary and stock options, comprehensive benefits, and a supportive work environment focused on work-life balance and professional development.
Requirements
- Deep knowledge of Ruby, Rails, and JavaScript
- Recent hands-on coding
- Experience working on multiple complex software projects over time
- Ability to zoom out to big-picture thinking (i.e., architecture or business level), while remaining comfortable bushwhacking in the weeds
- Building a web product in an iterative, agile environment
- Frequent pair programming - and excited to use it daily to learn and teach
- Enthusiasm for test-driving and automated testing in general - can have thoughtful discussions about when and how much to test code
- Awesome communication powers, including with non-technical people
- Located in the United States
Responsibilities
- Align with the Head of Engineering on priorities and initiatives
- Cultivate and sustain team working culture and philosophies
- Make important technical decisions that have sweeping consequences for our customers and the business
- Serve as the go-to person for tough technical issues
- Develop both a macro- and micro-level understanding of the codebase
- Rotate through pair programming with all the members of the development team, to help level everyone up
- Mentor and champion less-experienced developers
- Communicate, communicate, communicate! This is not a role with lots of heads-down solo work
- Understand our users. Everyone at BackerKit is customer-facing, and we expect everyone to get to know the project creators and backers that we are serving (plus, they are awesome, just like you!)
- Take actual breaks and vacations - no off-hours or weekend work except when the app experiences unforeseen issues (which does not happen often)
Preferred Qualifications
Ideally, can work 9am-5pm Pacific time. For the right candidate, we could consider a 1-2 hour offset
Benefits
- Remote-first position on a distributed team
- Competitive salary and stock option plan
- Stipends for supporting creators of your choosing
- Medical, dental, vision, and 401k benefits (with employer match!)
- Family-friendly and focused on maintaining a healthy work/life balance
- Awesome work environment at a company with a huge vision
- Annual Learning and Development stipend to support your professional growth
- $193,000 - $234,000 a year
Share this job:
Similar Remote Jobs
