Careers

About the Company

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.

Benefits

  • 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

QA Lead

What we are looking for

We’re looking for a committed, dependable, and unabashedly detail-obsessed Quality Assurance Lead. This person will fill an essential role on our product team, coordinating and shaping our manual and automated testing strategies as we rapidly scale to keep pace with Rehearsal's phenomenal growth. The right candidate is highly technical, though not necessarily a developer, and able to effectively liaison with stakeholders across the company.

What you need to know

  • Experience in QA (preferably in a SaaS environment) and working closely with engineering teams
  • Adept at technical documentation and communication
  • An entrepreneurial spirit: agile, creative, resourceful, and tenacious in solving problems and achieving team and company goals
  • Experience with popular UI testing frameworks
  • Bonus qualifications: JavaScript, SQL, Perl, Jira, project management, TDD

What you may be doing

  • Coordinate testing of new and existing features for each release
  • Coordinate developer participation in testing
  • Write and maintain test cases and identify scenarios that are candidates for automation
  • Assist with the design and implementation of automated testing
  • Collaborate with the Engineering and Customer Support teams to find, investigate, prioritize, and track new issues
  • Contribute to the product design and development processes to ensure testability and “definition of done” are built into feature definitions and specifications
  • Contribute to internal and external technical documentation
  • Understand Rehearsal's customers and be an advocate for their ideal experience

Front-End Web Developer

What we are looking for

We are searching for a talented web developer specializing in wiring JavaScript based user interfaces to APIs. The ideal candidate will have experience in several front-end frameworks such as React, Angular, and Knockout. A degree in Computer Science is preferred, but applicants with 3 to 4 years' experience in relevant areas will be considered. Strong written and verbal communication skills, an eye for detail, and a demonstrable passion for front-end development will also go a long way.

What you need to know

  • How to bootstrap a new project
  • How to work in a test-driven environment
  • How to decompose interfaces into components
  • How to interact with restful APIs
  • How to optimize load times
  • Frameworks: React, Angular, Knockout
  • Unit Testing: Mocha, Chai, Expect

What you may be doing

Given the unwired HTML and CSS for a web application, you will translate the user interface into a set of JavaScript-based components, subsequently wiring those components to a restful API. You will organize your code in a consistent and easily navigable fashion, you will adhere to a defined coding style guide, and you will write with readability and maintainability in mind at all times. You will write unit tests for all of your code, and document facets of the application as necessary. Lastly, you will research and suggest new technologies that may be relevant to the development process.

Customer Success Associate

What we are looking for

We are seeking a highly motivated and driven Customer Success Associate with the ability to grow long standing relationships with customers. You will be responsible for customer success and retention needs for new and existing customers and have the opportunity to work independently toward personal goals while being part of a team. A Bachelor's degree is preferred, but not required.

What you need to know

  • Experience in a customer facing role, preferably supporting software solutions
  • Proficient in computers and comfortable with technology

What you may be doing

Rehearsal Customer Success Associate will be part of our Customer Success team and will support best practices for product adoption, training and support to our customers to ensure their continued use and success of the Rehearsal Platform. The Customer Success Associate will also create, deliver and maintain training assets for the benefit of customers.

This is a great role for someone that has a passion for learning and educating, with the right service and technical skills to become a trusted partner to our customers. The role provides a great opportunity to become a thought leader and help design new innovative ways to drive customer success.

  • Work with Customers, Implementation and Account Executives to identify and understand customer requirements that need to be addressed in customer management
  • Create, deliver and maintain training materials as needed for customers
  • Handle support cases, managing any questions, issues, and other items for follow-up
  • Create and lead web-based training sessions for customers and partners on the Rehearsal product and integrations
  • Assist in developing and maintaining customer-facing and internal training collateral, including documentation and online materials
  • Work to develop content and content management/processes for our customers as needed
  • Consistently work towards our goal of increasing our customers' satisfaction level and providing a support experience that is world class
  • Help improve customer product knowledge and offer guidance on best practices to ensure adoption and success
  • Build relationships with other departments and work together to solve problems and make improvements
  • Provide mentoring and training to team members and proactively share knowledge and disseminate information on a local and global basis
  • Identify and make recommendations to improve the customer lifecycle experience both with our services and processes
  • Actively take part in and complete chosen and assigned tasks, goals and projects
  • Be a team player in a flat-structured, highly collaborative environment
  • Work independently to problem solve and troubleshoot customer challenges quickly, escalating where required.

Account Executive

What we are looking for

We are seeking a highly motivated and driven Account Executive with the ability to initiate long standing relationships with prospective clients. You will be responsible for a sales goal on several projects simultaneously and have the opportunity to work independently toward personal goals while being part of a team.

What you need to know

As the Senior Account Executive your main objective is to sell business applications software/solutions and related services to prospective and existing customers. Manage sales through forecasting, account resource allocation, account strategy, and planning. Develop solution proposals encompassing all aspects of the application. Participate in the development, presentation and sales of a value proposition. Negotiate pricing and contractual agreement to close the sale. Identify and develop strategic alignment with key third party influencers.

  • 2-3 years of sales experience
  • Results oriented approach with a competitive drive to achieve the highest levels of performance
  • Excellent organizational and time management skills
  • Comfortable with web-based technology
  • Ability to complete sales and activity details utilizing CRM software
  • Prior experience successfully selling SaaS-based technology solutions strongly preferred
  • Degree required