Cold Lake Software
Full Time
Reports to:

Associate Full Stack Developer (Remote – Canada)

Cold Lake Software Inc., the R&D powerhouse behind Darwin CX, is looking for an Associate Full Stack Developer to join our remote-first team. In this role, you’ll contribute to building and maintaining scalable, high-performance systems that support millions of transactions for leading subscription-based brands. Working across our modern tech stack—Node.js, React, TypeScript, Python, and AWS—you’ll write clean, testable code, optimize performance, and help shape core internal services. Ideal candidates are pragmatic developers with 2–5 years of experience, a strong sense of ownership, and a passion for learning. You’ll collaborate with a high-performing team in a merit-based culture where impact speaks louder than titles. If you're looking to grow fast, ship real features, and make meaningful contributions from day one, we want to hear from you.

Table of Contents
Apply to This Position

About Us

Cold Lake Software Inc. is the R&D engine behind Darwin CX, a cutting-edge subscription and fulfillment platform. We’re passionate about building smart, scalable solutions that drive real impact for our customers. As part of our team, you’ll help shape systems that manage millions of transactions and empower top-tier brands to innovate and grow.

Cold Lake Software champions a merit-based culture—where impact matters more than titles, and ownership is earned through contribution. If you’re hungry for challenge, growth, and making meaningful improvements every day, this is the place to thrive.

Our current tech stack includes Node.js, React, TypeScript, Python, AWS, and various databases. That said, we’re pragmatic and always open to using the best tool for the job—even if it’s new to us.

Key Responsibilities

As an Associate Full Stack Developer, you will:

• Build, test, and maintain scalable applications and internal services

• Optimize and support existing systems for better performance and reliability

• Develop solutions using AWS Batch, Lambda, Aurora, and S3

• Write clean, maintainable code that meets internal standards

• Build and maintain robust unit and integration test suites

• Keep CI pipelines green and production systems observable with CloudWatch, Grafana, and logs

• Tune performance across Aurora MySQL, DynamoDB, Redshift, and Athena

• Participate in peer code reviews with a focus on clarity, security, and consistency

• Document solutions clearly with technical diagrams and documentation

• Engage in Agile ceremonies and incorporate feedback for continuous improvement

Qualifications

Required:

• 2–5 years of professional experience as a software developer

• Familiarity with automated testing frameworks (e.g., pytest, Jest, React Testing Library)

• Experience monitoring and debugging cloud-hosted applications in production

• Bachelor’s degree in computer science, Engineering, or equivalent practical experience

• Reliable, collaborative, and a self-starter with a strong sense of ownership

Bonus Points For:

• Experience with AWS Batch, Lambda, or containerized deployments

• Familiarity with React/TypeScript, SQL performance tuning, or data-pipeline tools

Knowledge, Skills & Abilities

• Technical excellence: You write clean code, embrace test-driven development, and prioritize observability

• Team collaboration: You communicate clearly (especially async), give and receive feedback respectfully, and contribute to a healthy code-review culture

• Growth mindset: You’re curious, proactive, and open to trying new things (and learning from them)

Work Environment

This is a remote-first role open to candidates across Canada. You’ll have the flexibility of working from home, combined with the opportunity to connect in person 8–10 times a year in Toronto for hackathons, deep-dives, and some good old-fashioned team bonding.

Ready to build something meaningful with us?

Apply now and let’s grow together.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Subscribe for updates