About Us

We believe there is a place for open, safe and honest discourse in the world. We want to be the home and driving force for this discussion and change. The Doe was founded to evolve discussion on the web by creating cultural change through an open-minded community of storytellers, visionaries and those with unique perspectives that need to be heard.

JOB DESCRIPTION

We are seeking a Senior Software Engineer to join our tight-knit team of passionate problem solvers at The Doe. While this position will be focused on backend development, an interest in full-stack development is critical as it will likely include involvement in all aspects of the stack. The Doe is not your typical magazine or editorial company. We're looking for someone who wants to help reinvent publishing from the ground up; someone who recognizes the urgent need for verified but anonymous contributions to our cultural conversation and who is not afraid to think boldly. If that's you, let's talk!

DETAILS

  • Location: Remote
  • Status: Full-Time
  • Hours: Can commit to hours around the 9 a.m. - 5 p.m. MST time frame
  • Eligible to work in the United States

REQUIREMENTS

  • 5+ years experience writing and delivering reusable, elegant, and clean code in Node.js or equivalent backend technologies (Python, Laravel, Ruby on Rails, ...)
  • 5+ years experience writing and delivering reusable, elegant, and clean code in React.js or equivalent frontend technologies (Vue.js, Angular, ...)
  • 3+ years experience developing and maintaining highly available and scalable backend systems exposed through RESTful and/or GraphQL-based APIs
  • Expertise with both relational and non-relational database systems
  • Expertise delivering applications through devops and developing a fully integrated CI/CD environment
  • Expertise with testing frameworks such as Jest and delivering high quality, tested code
  • Familiarity with serverless framework architecture on cloud-based systems such as AWS, Azure, Vercel, or similar
  • Ability to distill complex requirements into well-architected, scalable, and maintainable solutions
  • Excellent written and verbal communication skills
  • A strong attention to detail 

RESPONSIBILITIES

  • Leading backend and frontend development with a focus on quality, well-architected, and scalable code
  • Extending, refining, and scaling systems and applications built primarily in React, Node.js and Serverless architecture
  • Providing architectural guidance and developing applications as needed to support new product features
  • Provide timely feedback and approval on all code reviews
  • Actively mentor junior developers to guide, teach, and aid in their career development and thought processes
  • Assist in full-stack development as needed by the business, including frontend development and devops-based tasks
  • Work with stakeholders to vet feature requirements, provide time estimates, and convert into functional software
  • Actively participate and engage in the company and provide your own indelible mark

This is not your typical magazine or editorial company. We're looking for someone who wants to help reinvent publishing from the ground up; someone who recognizes the urgent need for verified but anonymous contributions to our cultural conversation and who is not afraid to think boldly. 

If that's you, let's talk!

Apply for this Job

* Required
  
  
When autocomplete results are available use up and down arrows to review
+ Add Another Education