Role Overview
DARWIN is hiring a entry-level Associate Full Stack Developer (Remote – Canada). This is a full-time role in Cold Lake. Part of DARWIN's Fullstack hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Cold Lake Software Full Time
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.
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
- 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.
Apply to this position
We'd love to hear more about your business and how Darwin CX can help you do all the things you need to succeed.
Apply Here A single source of real-time customer insights, campaign management, fulfillment, financial reporting, and more.
Consent
- I agree to Darwin CX storing my information for future communication.
Frequently Asked Questions
How do I apply for the Associate Full Stack Developer (Remote – Canada) position at DARWIN?
Use the Apply button above to submit your application directly to DARWIN. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Where is the Associate Full Stack Developer (Remote – Canada) position at DARWIN located?
This position is based in Cold Lake. DARWIN has not indicated remote or hybrid options for this role, so candidates should plan for on-site work.
What does a Associate Full Stack Developer (Remote – Canada) at DARWIN earn?
DARWIN has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Associate Full Stack Developer (Remote – Canada) role at DARWIN posted?
This role was posted on April 17, 2026 (52 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
Is the Associate Full Stack Developer (Remote – Canada) role at DARWIN entry-level?
Yes. This is an entry-level position. Strong candidates typically have 0-2 years of relevant work experience, internships, or significant project work. Read the full description for any specific qualification requirements DARWIN has listed.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start