Want to improve this content? Edit this content
Senior Back-end Developer (Node.js) @ Tribe

Description

Tribe is revolutionizing the way people engage in online communities. We are a remote-first company with a diverse team from all around the world including Canada, US, Germany, Poland, and India. We are backed by top-notch investors in Silicon Valley and have been featured as the fast-growing Canadian startup.

 

Responsibilities:

  • Write Scalable/Reusable code.
  • Build backend systems in Node.js and MongoDB leveraging various AWS products
  • Review code, merge branches and generally be a great team player by seeking out and providing feedback
  • Ability to communicate with stakeholders to define user requirements and system architecture, and a commitment to successful customer service and project delivery
  • Collaborate with product managers, developers, designers, and QA analysts
  • Deliver well-designed, maintainable solutions in a Lean / Agile environment
  • Continuously integrate automated software tests and deployments

 

Requirements

Must Have:

  • 5+ years of web development experience, primarily in Node.js.
  • 3+ years in TypeScript, ES6, Kafka, Micro Services, MongoDB, ElasticSerach, gRPC, GraphQL
  • Demonstrable knowledge of document-based database design, network services, solution architecture, and implementation.
  • Demonstrable knowledge of Scalable and Reusable Code Components

Nice to Have:

  • Experience with NestJS
  • Experience working with AWS products and infrastructure
  • Experience working with Linux/Unix systems and open-source software
  • Experience with Airflow
  • Experience with modern databases such as Redis, Cassandra, etc.
  • Canadian residency or citizenship
Benefits
  • Fully remote
  • Flexible hours
  • 22 Days of PTO
  • 9 Paid Holidays
  • Competitive salary
  • Quarterly bonus
  • Stock option
  • Health plan
  • Other Perks

 

Active: Yes
Last Modified: 2020-10-11 4:14:7
Contributors of this content: jobs