Senior Full Stack Developer

CoLab Software
Hybrid

About The Position

We’re looking for a Senior Full Stack Developer who naturally gravitates toward backend systems and infrastructure, but enjoys owning product experiences end-to-end. At CoLab, full stack developers are deeply involved in shaping the product — not just implementing tickets. You’ll work closely with Product, Design, AI, and fellow developers to solve complex technical problems that directly impact how engineering teams collaborate and make decisions. Depending on the team you join, your work could involve building scalable APIs, improving system reliability, designing data-heavy workflows, integrating AI-powered capabilities, or developing intuitive frontend experiences for highly technical users. This is a role for someone who likes difficult problems and meaningful ownership. The work is often ambiguous. Priorities evolve as we learn. You’ll be expected to make thoughtful technical decisions, communicate clearly, and move work forward without waiting for perfect direction. Some developers prefer staying narrowly specialized. That’s not this role. We’re looking for someone who enjoys understanding the full system — from infrastructure and services to the customer experience sitting on top of them.

Requirements

  • 7+ years of experience building production software applications
  • Strong backend development experience with modern languages such as Python and Javascript
  • Experience building and maintaining APIs, distributed systems, and cloud-based applications
  • Frontend experience with modern frameworks such as React and TypeScript
  • Database experience with Postgres and DynamoDB
  • Strong understanding of system design, scalability, and software architecture
  • Experience working with relational and/or distributed data systems
  • Ability to communicate technical concepts clearly across technical and non-technical audiences
  • Comfortable operating in fast-moving environments with evolving priorities

Nice To Haves

  • Experience working on AI-powered products or workflows
  • Experience with event-driven systems and asynchronous architectures
  • Experience building products for technical users or enterprise SaaS platforms
  • Experience with infrastructure, DevOps, or platform engineering
  • Experience mentoring developers or leading technical initiatives

Responsibilities

  • Design, build, and maintain scalable backend services, APIs, and data systems
  • Contribute to frontend application development using modern web technologies
  • Collaborate cross-functionally with Product, Design, AI, and Engineering teams to ship high-impact product improvements
  • Improve system reliability, observability, performance, and developer tooling
  • Help shape technical direction, architecture decisions, and engineering best practices
  • Investigate and resolve complex production issues across the stack
  • Prototype quickly, gather feedback, and iterate based on customer and business needs
  • Mentor developers through collaboration, code reviews, and technical discussions

Benefits

  • competitive compensation
  • stock options
  • extended health benefits
  • unlimited paid vacation
  • RRSP matching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service