Senior Engineer - Full-Stack (remote)

Posted 3 years ago

Who You Are

In order to be successful in this role, you will need:
  • At least 10,000 hours (~5 years full-time) experience building software
  • Prior experience with React, Node, TypeScript, and Mongo
  • Strong written communication skills and complete fluency in English (our team is 100% remote and writing is our primary means of communication)
Not required, but bonus points if you have:
  • Experience with GraphQL
  • Proficiency with our DevOps stack (AWS, Terraform, Kubernetes, Redis, Elasticache)
  • Experience with server-side rendering, specifically Next.js
  • Experience with MaterialUI
  • Familiarity with SEO optimization

What You’ll Do

In this role, you will:
  • Build and maintain React components in our web interface
  • Implement features and fix bugs in our GraphQL / Node API
  • Write migration scripts for our Mongo database
  • Keep our web &backend build pipelines up to date
  • Help other engineers on the team resolve impediments and grow their skills
  • Help define system architecture and task out new features

Who We Are

We use technology to bring people together and enrich real-life relationships with friends, family, and community because we believe in a world where social technology unites us and makes us happier. We started on this mission by putting together a team of people to fix social isolation and bring people together to do things they love. We are a team of curious people who iterate quickly and use data to inform their judgment whenever possible. We also believe that different ideas and ways of thinking yield better results than monoculture, so we seek to include team members with different life experiences and ways of thinking about problems. Please check out our website at https://go.social for more information.