CoLab Software
Senior Full Stack Developer
Canada, Remote · Senior · Full-time
Sponsorship not specifiedDetected 7 days ago
JavaScriptTypeScriptPythonJavaC#HTMLCSSwebpackDistributed SystemsFull-Stack DevelopmentCode ReviewGitNoSQLPostgreSQLMySQLDynamoDBCI/CDAgentic AIStatisticsERPCustomer SuccessMechanical DesignCypressJest
About the role
- As a Senior Full Stack Developer, you'll play a key role in making that possible.
- One week you might be improving how CoLab integrates with a CAD application.
Responsibilities
- Every design review in CoLab builds a knowledge repository of design feedback, decisions, and lessons learned - which AI agents draw from to flag issues on future designs before they compound.
- The more your team works in CoLab, the smarter it gets and the faster you arrive at the ideal design.
- You'll work closely with Product, Design, Customer Success, and fellow engineers to translate real customer challenges into scalable software.
- Develop, test, and ship critical user-facing features on a regular basis
- Develop, test, and maintain robust and scalable APIs.
- Participate in code reviews and help your team deliver high-quality software
- Mentor, support, and be an information source to junior developers
Requirements
- 8+ years of professional, hands-on development experience
- Experience working on SaaS, large-scale distributed systems
- Experience with version control, release management, and CI/CD workflows
- Experience with front-end build, package-management & testing tools such as Webpack, NPM, Jest, Cypress, etc
- Experience writing robust automated tests, including unit and integration tests using Jest, as well as end-to-end (E2E) tests using Cypress or Playwright.
- Hands-on experience with relational databases (e.g., PostgreSQL, MySQL), NoSQL databases (e.g.: DynamoDB) and querying frameworks/APIs.
- Experience with Git workflow (pull requests, code reviews)
- Consistent track record of building and maintaining highly scalable products
- Proficient with Java and / or C#
- Exposure to Javascript/Typescript, Python, HTML and CSS is considered an asset
- Passion for working in teams with emphasis on respect and continuous improvement
- Willingness to raise your hand when you see something could be done / built better
Nice to have
- This role is a great fit for someone who enjoys solving technically challenging integration problems.
Compensation
- This is a full-time, permanent position with an attractive compensation package that includes a stock options package.
Benefits
- This role offers an extended health and benefits package that includes unlimited paid vacation and RRSP matching.
Company info
- At CoLab, we help mechanical engineering teams bring life-changing products to market years sooner.
- CoLab is the AI platform for driving stronger engineering decisions.
- Mechanical engineering teams rely on a complex ecosystem of CAD, PLM, and enterprise systems to design, review, and manufacture products. At CoLab, we're building software that fits naturally into those workflows.
- John's, NL where we offer hybrid and remote opportunities.
Apply directly at CoLab Software →Create a free account for alerts like thisView CoLab Software immigration profile
This listing is sourced directly from CoLab Software's careers page and normalized into a canonical job model.