⚡ New

Full Stack Software Developer

Alloy

VancouverFull-timeMid LevelOn-site

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

#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now