Skillshare

Skillshare is the leading learning community for creatives

Private Company
ShareTweet

Open Positions3

Canada. BrazilFull-TimeOnline LearningPosted
  • Shape our backend architecture and domain model, defining clear bounded contexts, aggregates, domain events, and service boundaries.
  • Build and evolve TypeScript/NestJS services using Domain-Driven Design and ports-and-adapters patterns.
  • Own key backend contracts, including our GraphQL API, Postgres data models, and the patterns we use to evolve them safely.
  • Build reliable event-driven systems, designing for durability, idempotency, retries, and the realities of distributed systems.
  • Use an AI coding harness as a core development tool, directing and reviewing generated code while improving standards and guardrails.
  • Raise the bar for engineering quality through code review, testing, technical documentation, and architecture diagrams.
  • Turn ambiguous product needs into well-designed systems, partnering with product and engineering teammates to model problems and ship work.
GraphQLNode.jsPostgreSQL+5 more
Showing 1 of 3 positions

About Skillshare

Skillshare is the leading learning community for creatives. With more than 30,000 expert-led classes in illustration, design, photography, video, marketing, and more, Skillshare empowers anyone, anywhere to learn new skills, share expertise, and unlock their creative potential. Hundreds of thousands of member subscribers around the world come to Skillshare to discover new passions, advance careers, and connect with an inspiring community of teachers and peers. Backed by top investors including Newspring Capital, OMERS Ventures, and Union Square Ventures, our mission is to build the world’s most thriving creative learning community.

Similar Companies