Full Stack Software Developer

Alloy

Vancouver

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Alloy is seeking full-stack engineers to tackle complex challenges spanning supply chain modeling, scalable query systems, inventory forecasting, and user-friendly applications for sales, marketing, planning and supply chain teams.

On the frontend you’ll work with a modern web stack (TypeScript, React); on the backend with Java 14+. You’ll also use Terraform, Kubernetes and Python 3 for infrastructure and tooling.

Qualifications

  • Experience building frontend with modern web stacks (React, TypeScript).
  • Experience in backend services (Java 14+) and scalable systems.
  • Familiarity with infrastructure tools like Terraform, Kubernetes, and Python 3.

Responsibilities

  • Contribute to product definition by partnering with product managers and designers.
  • Develop and maintain full-stack features across frontend and backend.
  • Write clean, well-tested code and review colleagues' work to ensure quality.
  • Focus on simplicity in software design and delivering incremental value.
  • Mentor others and collaborate across teams to tackle complex problems.

Skills

TypeScript
React
Java 14+
Terraform
Kubernetes
Python

Tools

TypeScript
React
Java 14+
Terraform
Kubernetes
Python 3

Job description


  • Full-stack engineers tackle many exciting and complex challenges ranging from modeling the supply chain, implementing scalable and performant query systems, computing inventory recommendations and forecasts, to building intuitive applications for sales, marketing, planning, and supply chain professionals

  • On the frontend, you’ll work with a modern web-stack, built with Typescript and React; on the backend you will work with Java 14+. On the infrastructure side, you will be using Terraform, Kubernetes, and Python 3

  • Directly contribute to the product definition by working closely with our product managers and designers and build a shared understanding of problems

  • Work with the latest React and TypeScript on the frontend, modern Java 14+ on the backend

  • Write simple and extensible code that your colleagues love to read

  • Own quality. You’ll keep the bugs out by building a deep understanding of what to build, writing tests, and carefully reviewing the code of others

  • Focus on simplicity in software design, and focus on delivering incremental value

  • Have individual ownership of complex, rewarding problems across the stack

  • Lean on others when needed and letting others lean on you by mentoring them in areas of your unique strengths


The real world and its complexity are fascinating to you. You’re innately curious about how products reach consumers efficiently and sustainablyYou enjoy actively contributing to an inclusive and high-performing engineering culture that will attract more world-class talent just like yourselfYou are a doer - when you see a problem that needs to be tackled, you deliver incrementally and plan ahead. You have an appetite for learning and embrace ambiguity; you don’t easily give upAsynchronous communication is second nature to you. You express complex ideas in an easy-to-understand and respectful manner - both in spoken and written languageYou enjoy working with others to identify the highest-priority engineering work and build solutions that you’re proud ofThere’s a good chance we didn’t get this right! Like with many other things in life, this job description is a work in progress. We’d love to hear from you and what would make you a great fit in our engineering team!You have experience or are excited about learning one or more of the technologies we useYou enjoy uplifting others and taking risks together. Learning about and promoting engineering best practices excites you

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Engineer
Full Stack Software Engineer

Jobtailor • Southwestern Ontario

On-site
CAD 90,000 - 130,000
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Jobtailor • Toronto

Hybrid
CAD 110,000 - 150,000
Software Developer
Software Developer

Supership • Toronto

Hybrid
CAD 70,000 - 90,000
Annual performance bonus
Health and dental benefits
Vision care and prescription coverage
+5
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Intermediate Full Stack Developer (MERN)
Intermediate Full Stack Developer (MERN)

MissionPerform • Mississauga

Hybrid
CAD 60,000 - 110,000
Life, health, dental, vision insurance
Performance-based bonus
Engineering Manager
Engineering Manager

Martyn Bassett Associates • Toronto

On-site
CAD 150,000 - 190,000
Sr. Software Engineer (Connect - Core App & Admin)
Sr. Software Engineer (Connect - Core App & Admin)

United States Digital Space LLC • Vancouver

On-site
CAD 120,000 - 160,000
Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure
Senior Software Engineer
Senior Software Engineer

BuildOps • Toronto

Hybrid
CAD 90,000 - 120,000
Negotiate base salary + annual bonus
Generous equity grant
Comprehensive benefits package
+3
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Socket.dev • Toronto

On-site
CAD 100,000 - 150,000