Avatar for Tribe

Empowering the new generation of online communities

Full-Stack Developer (Node.js, React)

$85k – $100k • 0.1% – 0.25%
Apply now
Note: This is a full-time onsite position in Toronto, Canada.

We are currently looking for a Senior Developer to join our development team based in Toronto. We are looking for someone who can solve technical challenges, which include helping architect and deploying scalable infrastructure and deliver well-designed, maintainable solutions in a Lean/Agile environment.


Ability to communicate with stakeholders to define user requirements and system architecture, and a commitment to successful customer service and project delivery
Review code, merge branches and generally be a great team player by seeking out and providing feedback
Build backend systems in Node.js and MongoDB leveraging various AWS products
Create client-side web applications in React and Redux
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


5+ years of web development experience, primarily in JavaScript and Node.js.
Experience in ES6, React, Redux, Jest, and SASS.
Demonstrable knowledge of document-based database design, network services, solution architecture, and implementation.


Experience working with AWS products and infrastructure
Experience working with Linux/Unix systems and open-source software
Experience with React-Native
Experience with Kong
Experience with modern databases such as Redis, ElasticSearch, Cassandra, etc.


Possesses an inspiring work ethic with the ability to drive teams to an extreme level of quality and performance.
Strong collaborative skills with the ability to work with a diverse group of people.
Flexible and able to work with tight deadlines in a fast-paced environment.
Enthusiastic, positive energy and able to work well under pressure.
Detail-oriented team player.
Excellent problem-solving skills.
Ability to adapt to an ever-changing environment.
Fluent in English, both written and spoken.


Flexible work hours
22 days of PTO
9 Paid Holidays

More jobs at Tribe

View all jobs

Sales Account Executive

Apply now

Community Manager

Apply now

Customer Success Specialist

Apply now