Agent Recruit - Ruby on Rails

United States or Canada | Full-time | Fully remote

Apply

100% Remote - US or Canada based

Do you want to join Test Double as a Senior Software Consultant, but you’re not seeing an opening that fits your area of expertise? Our Agent Recruit Program allows you to interview for upcoming Test Double roles and be the first in line when they open.

About the Agent Recruit Program

We're looking for future consultants who have experience in two of our core technologies - Ruby on Rails, with React/JavaScript, or Java. You’ll interview in the two technologies that best match your background. If your technical and consulting background aligns with Test Double, we will notify you of your acceptance as an Agent Recruit. Following this, if a role that aligns with your background opens, Agent Recruits will receive a formal offer and start date.

Why join the Agent Recruit Program
  • Great for freelancers or others who are not in immediate need of a new role and want to work at Test Double in the near future
  • Detailed interview feedback + complimentary resume/LinkedIn review
  • Admission into the Test Double Talent Network to connect with client roles

 

Why We Started Test Double

Software is broken, and we're working hard to fix it. At Test Double, our mission is to improve the way the world builds software. While the goal may seem audacious, it’s what drives us. We believe that the current state of software development is not good enough, and we’re looking for others to join our cause.

Our Consultants

Developers at Test Double focus on writing high-quality software and process improvements to solve some of the hardest problems our client teams face. We embed with client teams to implement solutions that are well-tested, easily maintained, and built with empathy for users. Most of our projects fall under legacy rewrites, framework upgrades, and product delivery. 

Core Values

Knowledge sharing and continuous improvement are among our core values. We support our Double Agents when they speak at conferences, contribute to open source, and organize within the software community. We’re all owners—both owning problems and solutions in our work and because we are 100% employee-owned with an Employee Stock Ownership Program. We actively enlist our Double Agents to improve Test Double through involvement in our growth and company decisions, including our equity, diversity, and inclusion journey. 

Our Culture

We believe great software is made by great teams. That’s why people have been the center of our work for over 12 years as a remote-first company. With empathy, autonomy, and continuous learning as our focus, we strive to give our Double Agents the support they need to be happy and healthy at work and in life. We provide ample opportunities for our developers to feel engaged—including weekly opportunities to meet with fellow Double Agents, employee resource groups, retreat events, and much more.

How You’ll Spend Your Time

Client Delivery

  • Proactively working with the client to deliver quality software solutions
  • Communicating effectively with client colleagues on process, delivery, and team health to increase team proficiency
  • Progressively enhance the codebase and supporting systems and pay down tech debt as part of the software delivery process

Test Double

  • Identify areas where we can elevate impact at the client
  • Mentoring and teaching fellow agents as part of supporting your colleagues' growth objecctives or improving client delivery
  • Pursuing areas of professional development using 10% weekly growth time

What We’re Most Interested In You Having 

  • Proficiency in two of our core technologies that we frequently staff (Ruby/Rails, Javascript/Modern Frameworks, Java/Kotlin).
  • Rapid assimilation to new software systems and domains, while identifying root causes.
  • Experience communicating and influencing teams in decomposing work and encouraging adoption of healthier agile team processes.

Compensation:
Starting salary: $145,000 - $162,500 USD

Dependent on experience and interview process

What We Offer

  • ESOP Employee stock ownership program - Test Double is 100% employee-owned
  • 5 weeks of flexible time off (vacation and sick time)
  • 10 paid holidays
  • Health, Dental & Vision Insurance (we pay 100% of premiums for agents and their families)
  • Up to 14 weeks of parental leave (8 weeks at 100% of salary)
  • 1 week of conference attendance (and up to $3,000 of expense)
  • Co-working space reimbursement (1/2 rent up to $500 monthly)
  • 10% Growth Time each week
  • New computer hardware purchase every 3 years
  • 2-week Sabbatical leave after 5th year
  • 1 annual company-wide retreat experience
  • Short and Long Term Disability
  • Retirement contribution match up to 3% of salary
  • Life Insurance
  • AD&D (Canadian-base Agents Only)