Job Description:
The Video Content Production team builds the tooling our authors, production editors, and other internal stakeholders use to build Video Courses. We create and share data on the single largest and oldest content type used in countless reports and throughout the company
As a member of the Video Content Production team you will:
Build incremental replacements for widely used backend servers and front end UIs while providing bug fixes and maintenance
Provide architectural, strategic, and scale recommendations for backend development as well as integration with frontend experiences
Help internal stakeholders and consumers adjust how they consume our team’s data and provide recommendations on improvements to our data model
Collaborate with Product Managers to better understand the customer, provide valuable input into project feasibility and timeline estimation
Help us attain absolute stability in our product through testing, continuous integration, and staged releases
Participate in seeking healthy development and collaboration practices as a team
Experience you'll need:
With an emphasis on back-end, experience as a full stack developer - Docker, Javascript, and Typescript required
Experience with web frameworks and APIs (e.g. Node, GraphQl, React)
Experience with automated testing and test-driven development
Experience with Gitlab CI/CD pipelines
Familiar with Prisma or other ORMs
Good communication skills, willing and able to collaborate on cross-functional teams
Familiar with the tradeoffs between OOP and FP
Familiar with relational databases and other types of data stores
Open source contributions are a bonus
We are the technology skills platform. We are a fast-growing SaaS company for businesses and learners.
We have expert authors who create on-demand course content for us on the most in-demand technologies like cloud, data, security and infrastructure. (To name just a few!)
We also have skill assessments, content recommendations and analytics that help individuals and teams measure their skills, see where they can improve and reach their goals faster.