Senior Node.js/GraphQL/PostgreSQL engineer - remote

Contra
Posted 3 years ago
We Work Remotely
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. 🚀

Video about the role, the team and Contra

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
  • Healthcare for employees
  • Well-funded company built to scale
  • Competitive salary + equity
  • Generous vacation policy + paid holidays off
  • Flexible parental leave
  • Flexibility to choose employee or contractor status
  • 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)
You will receive the final answer from Contra no later than 48 hours after your final interview.

Learn more about Contra
  • https://contra.com/
  • https://www.tiktok.com/@contrahq (our target audience is Gen Z)
  • https://twitter.com/contrahq
  • https://twitter.com/_benhq (our Co-Founder, CEO)
  • https://twitter.com/kuizinas, https://github.com/gajus (our Co-Founder, CTO)