Skip to content

Senior Node.js Backend Software Engineer

Community.co is seeking a full-time Senior Node.js Backend Software Engineer to join our fast paced team. We develop products that help members connect to one another and our partners in meaningful ways, get exposure through publishing and editorial tools, and access exclusive offers. We are a small, remotely distributed team that enjoys solving complex challenges with clean code. Team members pride themselves in maintaining a fun, laid-back culture built on mutual respect and accountability.

 

Who We Are

Community.co has pioneered the business of community for over a decade. We build, acquire and manage professional communities of all shapes and sizes. To date, we’ve represented 50+ communities and 25K+ members, powered by our team of 200 people worldwide.

Our communities include Forbes Councils, Newsweek Expert Forum, Rolling Stone Culture Council, Fast Company Executive Board, Business Journals Leadership Trust, and YEC, a council for the world’s most successful young entrepreneurs.

 

Who You Are

You possess technical subject matter expertise and are able to communicate with technical and non-technical stakeholders. You thrive in a remote work environment, and welcome both the freedom and responsibility that comes with it. You will report to, and work closely with, the VP of Product Development to ship software that is critical to our users’ success.

 

Key Responsibilities

  • Own work and deliverables, from inception to completion.
  • Develop back end services with Node.js and GraphQL.
  • Produce well-tested, highly-supportable, and performant code.
  • Produce software design specifications and high-level estimates.
  • Decompose requirements into implementation tasks.
  • Communicate progress, timeline, scope, and risk of deliverables.
  • Present and demonstrate in-progress and completed work to stakeholders.
  • Work in following agile principles, both independently as well as collaboratively.

 

Qualifications

  • Held engineering team or technical leadership positions.
  • Technical or engineering leadership.
  • JavaScript backend development using Node.js.
  • GraphQL with Apollo server and federation.
  • Docker, Kubernetes, and microservice architecture.
  • Git version control with Github.
  • SQL and NoSQL data structures and schemas.
  • Automated testing in JavaScript (Mocha, Cypress).
  • Strong work ethic, selfr, excellent time management.

Preferred Qualifications

  • Typescript best practices.
  • Enterprise platforms and scalable application design.
  • White label and/or multi-tenant system design.
  • Third-party API integrations.
  • Cloud technologies and platforms (GCP).

 

Additional Details

  • A growing team with big opportunity
  • The chance to develop with a thriving company
  • Use new technology & solve interesting problems
  • Medical, dental, vision coverage (company pays $475 – $735)
  • 401K with up to 4% company match
  • 100% remote, work where you want
  • Generous paid time off + all major US holidays

 

To Apply

Apply now

Please note that this job description is not designed to cover a comprehensive listing of activities, duties or responsibilities that are required for this role and responsibilities may change at any time.

We are an equal opportunity employer.

At Community.co, we are committed to creating a diverse environment and are proud to promote inclusiveness in everything we do. We provide equal employment opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Community.co is also committed to compliance with the Americans with Disabilities Act (ADA). While performing the duties of this position, the employee is regularly required to talk, hear and see. We will ensure that persons with disabilities are provided reasonable accommodations.