Software Engineer at Pluralsight
Automated testing is foundational for us. Our team of highly skilled engineers is empowered to take ownership for the quality of our code without dedicated QA engineers.
You are:
- A Software Craftsperson - we are extremely proud of our work, and we strive for the highest level of maintainability within our code.
- An encouraging and engaged team member, able to express sophisticated information to a variety of consumers.
- Able to tackle problems independently.
- Able to distill sophisticated ideas into straight forward language.
- Passionate about building the right solution, innovation, and using technology to unlock the future.
Experience you’ll need:
- Degree in Computer Science or related field OR coding school certificate with 1 or more years of experience.
- Excellent ability to partner with not only your team but also the product and design teams, asynchronously.
Preferred experience:
- Proven understanding of Node.js, TypeScript, ReactJS, Next.js, Jest, and Apollo GraphQL
Description:
Pluralsight is the technology workforce development company that helps teams build better products by knowing more and working better together. Using our Skills and Flow products, teams can develop critical skills, improve processes and gain insights through data.
We build this exciting product ecosystem by working with smart people and uniting behind a passion for what tech can create. We’re a group of good-natured, nimble go-getters dedicated to helping people and businesses build better with technology. That means when we see opportunities to create, we go for it. We don’t let the unknown stop us from solving challenges and winning together. And most importantly, we treat each other like adults. If you can see possibilities where others see problems, have candid conversations to ensure all voices are heard and thrive in a collaborative environment, you’ll do some of the best work of your career here.
The Commerce Engineering team is hiring a Software Engineer to build and improve cloud native products that support our customers in beginning their journey to upskill on the Pluralsight platform. You will work alongside a team of your peers to curate the checkout flow, build integration points, and create a best-in-class buying experience. This is an incredible opportunity to positively impact one of the first experiences a customer has with our platform.
Ways we work:
- Automated testing is foundational for us. Our team of highly skilled engineers is empowered to take ownership for the quality of our code without dedicated QA engineers.
- We value collaborative development and encourage pair programming or swarming when it makes sense.
- Our team independently ships code to production every day via automated continuous delivery tooling.
- We have taken the useful bits of Scrum and combined it with a Kanban style workflow to create an optimal working environment that allows the team to be truly agile and build what matters the most to our customers.
- We take time to sharpen our skills, adjust how we work, and try new ways of doing things to ensure we are continuously improving.
- We take an objective approach to measuring success by using tangible results instead of gut feelings.
- We have supportive leaders that empower us to create the right solutions for our customers using the right tools for the job.
You’d be an outstanding fit if you are:
- Eager to learn while building software with NodeJS, TypeScript, and ReactJS.
- Driven to gain experience in AWS using Lambda, DynamoDb, and API Gateway
- Understanding of GraphQL APIs
- Understanding of how to write unit tests and chip in to code reviews
- Dedicated to being a lifelong learner growing your current skills while acquiring new ones.
You are:
- A Software Craftsperson - we are extremely proud of our work, and we strive for the highest level of maintainability within our code.
- An encouraging and engaged team member, able to express sophisticated information to a variety of consumers.
- Able to tackle problems independently.
- Able to distill sophisticated ideas into straight forward language.
- Passionate about building the right solution, innovation, and using technology to unlock the future.
Experience you’ll need:
Degree in Computer Science or related field OR coding school certificate with 1 or more years of experience.
Excellent ability to partner with not only your team but also the product and design teams, asynchronously.
Preferred experience:
Proven understanding of Node.js, TypeScript, ReactJS, Next.js, Jest, and Apollo GraphQL
Bring yourself. Pluralsight is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age or veteran status.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)