Senior Fullstack Developer

Remote (Canada)

About 10KC


We’re Ten Thousand Coffees (10KC), pioneers of the enterprise talent development B2B SaaS. Our application matches talents to develop professional relationships through exclusive coffee chats. We’ve built award winning partnerships to build connectivity and talent development in enterprise, academic, and industry organizations. Our clients include Fortune 1000s (RBC, JP Morgan, AIG, PwC, McKesson, & more), Canadian Universities (University of Toronto, McGill, UBC, Waterloo University,& more) and diversity networks (Ascend & Out Leadership). We have big plans to bring exclusive leadership coffee chats in front of talents and help grow their professional developments. 


About the team and you 


The Ten Thousand Coffees (10KC) Engineering team with 15 people is growing swiftly and looking for talented Senior Fullstack Engineer to build a SaaS product that users will love and bring meaningful impact in their career development. As a senior fullstack developer, you will full autonomy to build, test, maintain, and iterate on our frontend interfact in Angular framework & Backend services and infrastructurein in NodeJS, improve our DevOps, and offer valuable backend architectural insights to the engineering team. 


A Typical Week In The Life:

  • Collaborate with the team to build product features from start to finish: through conception, research, implementation, and maintenance.
  • Build a high quality product that our customers love and innovate informal talent development.
  • Be a part of an engineering culture of fast iteration and shipping.
  • Help scale our engineering team whether that’s through writing docs, or improving our DevOps.
  • Collaborate with other members of the Engineering Team via code reviews, stand-ups, and pair programming when necessary.
  • Help debug production issues across services and multiple levels of the stack.


What You’ll Bring:

  • 4+ years of experience in Javascript 
  • 2+ years of experience in Angular and/or Typescript 
  • 2+ years of experience in Node.js and/or Express.js
  • 2+ years of epxiernece in RESTful APIs 
  • 2+ years of experience in MongoDB or other NoSQL
  • 3+ years of experience in Unit/Integration testing (Jest), 
  • 2+ years of experience in GCP or relevant cloud experience (Azure or AWS Cloud) 
  • Preferred experience in Enterprise Integrations (SAML, ADFS, OIDC, Okta, AzureAD, etc.)
  • Preferred experience in BigQuery - Big Data Experience 
  • Preferred experience in Angular CLI, Webpack, Redux
  • Preferred experience in Design Systems (e.g. Material Design, Ant Design) 

You'll Thrive In This Role If:

  • You have a proven track record of success in building production-level software. You are able to build a UI with minimal design guidance by following existing UI patterns and components.
  • You believe that getting the product to the hands of users as fast as possible is the best way to learn about how to solve their problem.
  • You understand the importance of shipping with speed and quality in a world of limited time and resources and that done is better than perfect.
  • You deeply care about who we're building for and understand the impact of the product you're shipping.
  • You have intrinsic interests in how Modern Web Technologies are evolving like Angular, Typescript, RxJS, NodeJS, etc.

Perks & Benefits:

  • 100% Remote working setting 
  • Stock options 
  • Performance Bonus
  • Health Benefits include prescription drugs, hospitalization expenses, dental accident, travel insurance, referral treatemnt, paramedical services 
  • $1,500 Dental Benefits per insured person each year
  • $300 Eyeglasses and lenses per insured person once in 24 months period  
  • 10 Vacation Day, 10 Flex Days, & 5 Health Days (25 Potential Off Days) 
  • 1 Christmas week off - 24th Dec - 1st Jan (8 Off Days) 
  • ½ Days on Summer Fridays - 21st June - 22 Sep (15 Friday weeks * 0.5 Off Days = 7.5 Off Days) 
  • New Mac Laptop and equipment 
  • Up to $1200 CND Home Office set up allowance
  • $60 CND Phone & Internet monthly subsidy
  • $15 CND Fitness subsidy
  • Stress Management, Wellbeing, and unlimited Mental health support
  • Employee Assistance Program
  • Parental Leave Policy


How to Apply:


Sound like you? Keen to learn more? We’d love to hear from you. Please apply directly on this website, visit our career page, or reach out to Max Soong ( on LinkedIn for more information


Ten Thousand Coffees welcomes all applicants regardless of race, gender, orientation, sexual identity, economic class ability, disability, age, religious beliefs or disbeliefs, or status. We are committed to an inclusive workforce and encourage all applicants to apply!

Subscribe to Job Alerts