Senior Software Engineer, Full Stack (RoR & JS)
- Bayshore Pkwy, Mountain View, CA 94043, USA
UserTesting enables companies to put their customers at the center of every business decision by leveraging the power of human insights. The most advanced on-demand customer insights platform, UserTesting enables product managers, UX researchers and designers, marketers, and digital executives to connect with their exact target customer in a matter of hours and uncover actionable insights that drive ROI. More than 35,000 companies have adopted UserTesting to make smarter business decisions throughout the design and development of their digital experiences as well as in their marketing messaging and competitive positioning.
You will play a key role in our product evolution, duties include:
Work closely with product and design to discover and build solutions that help our customers build great user experiences
Collaborate with engineers who are both remote and co-located in our Mountain View, San Francisco, and Atlanta offices
Work effectively within a team environment, to regularly solicit and act on feedback, focus on root causes, and continually strive to improve
Enhance our customer facing platform, tester panel distribution systems, video playback tools, and mobile device recording capabilities
Advocate and lead-by-example best practices for code quality, maintainability, and scalability
Build web services, remove performance bottlenecks, build distributed systems, and more!
This is a full-time, onsite position in either our San Francisco, Mountain View, or Atlanta office.
Experience with a variety of JS frameworks such as Angular and React
Passion for engineering practices such as TDD, CI, continuous deployment, pair programming, and design/code reviews
Customer-centered desire to solve hard technical problems with simple solutions
Experience with high discipline agile development processes such as Lean/Scrum/Kanban/XP
Bonus points for:
Experience with client-side performance optimization
Experience in the field of Usability
Experience using UserTesting is a big plus
Unix system administration experience
We value diversity, and we’re proud to be an inclusive, equal opportunity workplace. Besides a great work environment and the opportunity to change the world, we offer competitive salary, benefits, plenty of perks, as well as stock options.
Learn more about what it’s like to work at UserTesting: https://www.usertesting.com/about-us/jobs