CoLab Job Board

Full Stack Developer (React, GraphQL, Python)
St. John's, NL, Canada


CoLab is seeking an experienced Full Stack Developer (React/GraphQL/Python) to join our team. If you are excited by challenging scopes of work, take pride in producing high quality products, enjoy working closely with a very talented team and driven to be your best, this opportunity could be for you!


CoLab is a collaborative design review and issue tracking platform for engineering teams and their supply chains. Think Jira + the Pull Request process, but specifically built into 3D models for Mechanical Engineering teams. Our focus is helping teams shorten design cycles, eliminate painful manual processes and tools (spreadsheets/slideshows) and catch issues before they become expensive changes. In the future we will become the Atlassian for Manufacturing and set the new standard for engineering collaboration.

Finding people passionate about solving meaningful problems is our top priority, and having the drive and hunger to figure things out is key. We have intentionally created a culture where we value kindness, respect, teamwork and improvement. CoLab is a place where you will be valued, rewarded, and have opportunities to grow in many ways. We value what you do and who you are, it's a place where you can bring your whole self to work.


  • Design and develop user-facing features from product requirements
  • Assist in growing our internal design system into a sustainable and useful ecosystem
  • Participate in code reviews and help your team deliver high-quality software
  • Champion all aspects of the user’s experience, with a focus on clarity and speed
  • Contribute to company and product vision, ideation and planning
  • Mentor and be an information source to junior developers

Required Skills

  • 3+ years of professional, hands-on frontend/backend development experience
  • Proficient with JavaScript, HTML5 and CSS3
  • Hands-on React JS / React Native, GraphQL and Python experience
  • Experience with Git workflow (pull requests, code reviews)
  • Passion for working in teams with emphasis on respect and continuous improvement
  • Experience with front-end tools such as Webpack, NPM and ESLint would be considered an asset
  • Competence in UI/UX and design and attention to detail would be considered an asset
  • Experience working on SaaS, large-scale distributed systems would be considered an asset
  • Consistent track record of building and maintaining highly scalable products would be considered an asset

Know someone who would be a perfect fit? Let them know!