The development team at Pluralsight works closely with our executive team to create a best-in-class customer experience online and expose millions more to the Pluralsight brand. As the leader in professional online developer and IT training, we are always looking for experienced, skilled, and passionate software craftsmen and women who will strengthen our team by bringing practices which are in line with our values and can work full time in our office in San Diego.
Our core values as a company:
Truth seeking: we are a meritocracy
Entrepreneurship: innovation and continual improvement
Positivity: we are eternal optimists
The dev team values the following:
Test Driven Development (both London and Detroit style)
Pair programming in self-organizing teams
Refactoring
Continually delivering high quality code to all of our customers
Kanban and Lean product development
Continual learning and improvement
Caring about and encouraging others
Collaborating with our business to create the right product
Some things that may surprise you:
We pair program on almost all production code (and most non-production code too)
We do not have a QA team as every developer is responsible for assuring quality
Continual delivery means more than one production release per day is not uncommon
Our team reports directly to the CTO with no middle managers
Our executive team values and takes action on our feedback
Here’s a taste of the tech we use:
.NET application development in C#
ASP.NET MVC and WebAPI
Responsive design using AngularJS and Foundation
Visual Studio and Resharper
GitHub
FitNesse, MSpec, NUnit
RavenDb, SQL Server, Cassandra
RabbitMQ
Redis
TeamCity
Node
React