Software Engineer - Frontend at Koffie Labs

Headquarters: Toronto, Ontario, Canada

This is a unique role that offers an ambitious frontend engineer (or capable generalist!) the opportunity to help design and implement systems that span our entire business. We are eager to find underrepresented candidates who are early in their career and are looking for a position where they can assume responsibility for core systems and want to work on projects which have immediate and significant business impact.

You will have the opportunity to work in all stages of our software process: wireframing layouts, interacting with your colleagues on the engineering team to design new API routes, researching data sources, and building and improving on the frontend interfaces of the systems we develop for our business.

If you have a passion for building usable, functional, and aesthetically pleasing tools, from scratch, that will delight your teammates in a fully-remote environment, this is the role for you.



  • Gather requirements and propose wireframe designs for user interfaces
  • Design and build APIs and user interfaces to expose internal systems and data
  • Develop a clean, consistent style that all of our tools will use
  • Create interfaces for external facing web applications
  • Support business intelligence and data science needs via visualization, reporting and debugging
  • Encourage a culture of rigorous documentation and software testing


  • Undergraduate CS degree or equivalent non-traditional experience; 3-5 years professional experience
  • Fluent in python; the ideal candidate will be comfortable with web programming, consuming APIs, data wrangling, SQL, etc.
  • Comfortable working with HTML, CSS, Javascript, and React
  • Experience with flask, plotly dash, and Google Cloud strongly preferred
  • Familiarity with basic statistical concepts a plus
  • Curiosity for insurance and autonomous technology applied to transportation/trucking
  • Entrepreneurial mindset and comfort with ambiguity and starting data visualization projects from scratch
  • Self motivated; candidates with previous remote work experience preferred


For US employees we offer a competitive salary, stock options, unlimited vacation, 100% employer paid health, vision and dental plans, commuter benefits and discounted fitness classes, generous WFH stipend, personal learning/training (for professional/industry certification) and conference budget. For remote hires outside the US, we are unable to provide employer paid health, vision and dental plans, commuter benefits and discounted fitness classes.

We believe strongly in diversity of thought which comes from different backgrounds and experiences. Covid has helped us transform to a WFH-first company, so periodic facetime is an essential part of growing our team.

Please let the company know you found this position on so we can keep providing you with quality jobs.