You will be joining a remote-first team of backend engineers working primarily with Node.js, GraphQL, and PostgreSQL. You will be designing database schema and building GraphQL API for a rapidly growing professional network. This is a highly demanding role at a very fast-growing startup, working in a team of highly-accomplished, yet humble team who deeply care about the mission of the company. If you ever wanted to work on a rocketship, this is as close as it gets.
How you’ll add value at Contra
- Develop enterprise-scale backend services using cutting edge technologies
- Write professional-quality, clean and testable TypeScript code
- Transform business requirements into relational database structures and GraphQL schemas
- Craft readable, performant and scalable SQL queries
- Collaborate with the rest of the team through planning, code reviews and regular communication
You’ll be successful here if you
- Carefully plan your work and build for the future
- Deliver transparent, honest, and direct feedback to your peers on an early-stage product
- Enjoy participating in all parts of the product process, not just coding
- Thrive in a remote-first environment
- Are fluent in verbal and written English
Our stack
- Typescript
- Backend: NodeJS, GraphQL, GraphQL Helix, Redis, PostgreSQL
- DevOps: Gitlab CI/CD, ArgoCD, Kubernetes
- Frontend: React, Suspense, &Relay
How Contra can add value for you
- Remote-first culture
- Health coverage
- Well-funded company built to scale
- Competitive salary + equity
- Generous vacation policy + paid holidays off
- Flexible parental leave
- Team retreat post-COVID
- No Meeting Wednesdays
- Half day every third Friday of the month
- A custom slack emoji, just for you
Our interview process
- Complete a self-assessment form (10-15 minutes)
- Non-technical (introduction &culture) interview (30-45 minutes)
- Technical interview with CTO (30-45 minutes)
- Technical interview with Backend Lead Engineer (30-45 minutes)