Senior Developer Advocate
North America
Updated on 3/17/2023
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
JavaScript
Git
TypeScript
gRPC
Nest.js
Requirements
- Experience with TypeScript
- Experience with backend technologies such as GraphQL, gRPC, Serverless, microservices as well as frameworks/libraries like NestJS, hapi, Express
- Experience with other ORMs like TypeORM, Sequelize, MikroORM, or lower-level database libraries like Objection or knex.js
- Experience working with and editing video
- Experience working with open-source software and/or with the open-source community
- ... have an ownership mindset. As part of a small team, you'll have an outsized impact on decisions and how things are executed
- ... stay nimble. As a growing startup, the team and strategy evolve quickly. Be ready to re-calibrate often and stay flexible
- ... be kind and collaborative. Come in ready to share your ideas and listen to feedback
Responsibilities
- Providing mentorship to other team members: Leverage your experience to help your team members by reviewing their work and give them guidance on best practices
- Messaging and positioning for Prisma products: Use your knowledge of the technical ecosystem around Prisma to develop the right narratives and explanations that help our community understand the value of our tools
- Coding demo projects and production-ready app templates: Build, share, document, and maintain sample Prisma apps to help users understand the main use cases of Prisma
- Writing technical articles and documentation: Write tutorials and other technical content
- Speaking at events and livestreams: Speak about Prisma-related topics on livestreams and in-person events
- Creating technical videos: Create video tutorials, demos, and additional videos for the Prisma YouTube channel
- Building community: Build and maintain personal relationships and contribute to our active community by engaging directly with our user base
- Helping users: Support Prisma users with their problems on GitHub and Slack, potentially jump on calls and deep dive into their codebases
- Have several years of practical experience building production-grade backend applications in Node.js
- Be passionate about helping other developers solve problems and have an educational mindset
- Be fluent in English (both written and spoken)
- Have strong knowledge of relational databases (knowledge of other databases is a plus)
- Have some formal or informal experience in teaching: training, tutoring, mentoring, etc
- First Interview with a senior member of our Developer Advocacy Team
- Take-home challenge (with compensation) and a debrief with members of the Developer Advocacy team
- Second Interview with our Head of People and COO
- Offer
Application data access layer tool
Company Overview
Prisma's mission is to help empower developers to build data-intensive applications. Prisma is an open-source ORM for Node.js and TypeScript that helps developers build faster and make fewer errors.
Benefits
- Stock options
- Vacation days
- Parental leave
- Sick leave
- Generous recurring tech budget
- Yearly company offsite
- Co-working spaces
- 401k matching
- Medical, dental, & vision cover