ELB Logo

Rehearsal is now a part of ELB Learning!

Read More

All Open Positions

Senior Software Engineer (Full Stack)

What you’ll be doing:

  • Taking product requirements and design specs to develop new products and features from start to finish
  • Work closely with our passionate design and product team to produce amazing user experiences
  • Build products and features that can scale to many, many users across multiple platforms, globally


  • 5+ years of professional JavaScript experience
  • Experience implementing React for a variety of products
  • Document based storage (MongoDB) and traditional SQL experience is preferred, as well as proficiency in Nodejs in large scale systems/projects
  • Bonus: experience with AWS, Docker/container technology, and mobile (Android/iOS)
  • Ability to work with a high degree of autonomy, as well as mentor younger engineers

Equal Opportunity Statement

We aim to build an inclusive workforce. If you’re passionate about a role, but do not meet 100% of the qualifications listed, we still encourage you to apply. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of age, ancestry, citizenship, color, ethnicity, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disability status, political affiliation, veteran status, race, religion, or sexual orientation.


  • Exceptional medical, dental, and vision benefits
  • Flexible work and vacation schedules
  • Competitive compensation
  • Company bonding events throughout the year
  • Open and spacious office located in the heart of Reno, NV
  • Meaningfully contribute to a compelling vision
  • Environment to do your best work
Send resumes to jobs@rehearsal.com