Junior Developer

Clearbridge Business SolutionsAbbotsford, BC
Onsite

About The Position

The Junior Developer is a technical contributor at Clearbridge who builds and maintains web applications that solve real business problems. This is a role for someone who has a genuine foundation in software development, learns quickly, and is ready to grow into more complex, end-to-end delivery over time. You will work under the guidance of senior developers, contributing to a mix of short-cycle builds and longer-term projects. You bring foundational skills in web development, a consultative mindset, and the ability to take direction, ask good questions, and follow through on your work with ownership. You communicate clearly, take quality seriously, and are genuinely curious about building better ways to work.

Requirements

  • A demonstrable foundation in software development: you have built something and can explain the technical decisions behind it.
  • Exposure to TypeScript, React, or similar web technologies, with the ability to read and write code with confidence.
  • Generalist orientation: comfortable across front-end work, basic API integration, and database interaction.
  • Familiarity with version control concepts and an interest in CI and CD practices.
  • Clear written and verbal communication skills.
  • A genuine openness to AI-assisted development: you are actively experimenting with tools, forming opinions on what works, and not waiting to be told when to use them.
  • Ability to work on-site, full-time in Abbotsford, BC.

Nice To Haves

  • Any exposure to Python or PHP.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience in or exposure to a fast-paced development, MSP, or consulting environment.

Responsibilities

  • Contribute to building, expanding, and maintaining web applications under the direction of senior developers, across both short-term builds and longer engagements.
  • Implement features from defined requirements through to testing and deployment, with appropriate oversight and support.
  • Use AI coding tools as a standard part of your workflow to move faster, validate your thinking, and learn, while maintaining responsibility for understanding the code you ship.
  • Develop front-end interfaces and support back-end integrations using APIs and databases.
  • Write clean, readable code that follows established standards and is easy for teammates to maintain.
  • Communicate clearly with teammates and, over time, directly with stakeholders to understand requirements and flag questions or blockers proactively.
  • Demonstrate a customer-oriented mindset: think about what the customer actually needs, not just what the spec says.
  • Translate business context into technical implementation with guidance from senior team members.
  • Work with the project management team to ensure your assigned work stays on track and meets customer expectations.
  • Apply basic testing practices and follow established CI and CD workflows.
  • Take responsibility for your work: track your progress, communicate risks early, and ask for help before something becomes a problem.
  • Stay curious about how AI tools can improve the way you work, and contribute to a team culture where smarter approaches are shared, not hoarded.
  • Contribute to improving development practices as you grow into the role.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service