Senior Full Stack Software Engineer/Developer

THE KNOWLEDGE COOP
Vancouver, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Remote
Vancouver, United States of America

Tech stack

.NET
API
Artificial Intelligence
C Sharp (Programming Language)
Cloud Computing
Learning Management Systems
Relational Databases
Distributed Systems
Graph Database
Information Retrieval
E2e Testing
Search Technologies
Web Application Security
Software Engineering
Project Management
TypeScript
Openapi
React
Backend
Front End Software Development
REST

Job description

We are seeking an experienced Senior Engineer to join our Software Development team - focused on building a greenfield intranet + LMS platform - based on our learnings from our current platform.

This role will be engaged in end-to-end software development for both our Backend and Frontend, and will report to our Tech Lead. You must be senior level already, and if not, please only apply if you believe that is your natural next step based on your experience.

Key Responsibilities

  • Approaching your work with genuine care for future maintainability and reliability.
  • Planning and building core systems and features for a .NET based RESTful backend.
  • Planning and building core systems and features for a TypeScript based React SPA frontend.
  • Collaborating to establish and maintain growth promoting engineering principles and guardrails.
  • Working closely with our product team to shape requirements and communicating technical constraints and advantages.

Requirements

Do you have experience in Software engineering?, * 5+ years of professional development experience.

  • 2+ years of development experience with .NET and C#.
  • 2+ years of development experience with TypeScript and/or React.
  • Experience with high level software project planning and organization.
  • Deep understanding of relational databases and utilizing them efficiently.
  • Strong communication skills, both cross-functional and with other developers.

Desired Qualifications

  • Strong grasp on setting up unit and E2E testing.
  • Strong grasp on web application security fundamentals.
  • Experience with generating and utilizing OpenAPI contracts for internal APIs.
  • Experience with AWS cloud infrastructure and deployment, particularly for distributed systems.
  • Experience building AI-based information retrieval systems such as vector search, knowledge graphs, and/or agentic RAG.

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • 401(k) matching
  • Paid time off
  • Dental insurance
  • Paid holidays
  • Work from home, * 8am - 5pm PST Mon-Thu
  • Wednesday - work from home
  • 8am - 3pm PST Fri, * 401(k) and matching
  • Health insurance
  • Dental insurance
  • Paid time off and 12-14 company paid holidays

Reports To:

  • Tech Lead

About the company

At the Knowledge Coop, we help companies train and connect their teams in one place, with an intranet, LMS, and fun expert-led training that builds culture and drives growth. We are a long standing but growing company that values quality people above all else.

Apply for this position