Avatar for Ten Thousand Coffees

People Learn Best From People.

Software Engineer

$70k – $115k • 0.0% – 1.0%
Apply now
What you’ll be doing

As a Software Engineer, you’ll be working as part of the TenThousandCoffees development team on both the front and back end of the desktop and mobile web apps. You’ll be given ownership of building and maintaining new client and server side features, work through our product roadmap and assist with partner integration.

Requirements for Applicants

MEAN tech stack experience (MongoDB, Expressjs, AngularJS and NodeJS)
Experience with HTML, SASS/LESS, Javascript
Experience with MongoDB/NoSQL databases
Experience developing software with a functional programming paradigm (Haskell, Scala, Clojure, elixir)
Familiarity with single page web (SPA’s) applications
Familiarity with Agile software development practices and principles (e.g. Test/Behaviour Driven Development, Continuous Integration Deployment, etc.)
You care about writing beautiful, maintainable code, and well-crafted user experiences.
Collaborative team member with good communication skills
The TenThousandCoffees Experience

Joining a tight-knit team of high impact engineers
Make a difference daily, ship new features to production every week
Tasty snacks, frequent espresso runs, and flexible work hours
A prime location in the King West area.

Meet your team

People you would work with in this role

Richard Lesco

Avatar for Richard Lesco
Systems Design Engineering - Univeristy of Waterloo
CTO TenThousandCoffees. Lead Engineer Xtreme Labs (Sold to Pivotal)

Mackenzie Ewing

Avatar for Mackenzie Ewing
Product Manager at Ten Thousand Coffees.

More jobs at Ten Thousand Coffees

View all jobs

Multimedia Content Marketer

Apply now