Logo

Full Stack Developer

StikBook IncToronto, Ontario, CanadaCAD 90000 – CAD 95000 (Annually)

Job Overview

  • Location
  • Toronto, Ontario, Canada
  • Job Type
  • Full-time
  • Work Setting
  • Remote, On-site
  • Hire Type
  • Direct Hire
  • Pay
  • CAD 90000 – CAD 95000 (Annually)
  • Date Posted
  • Nov 13, 2025
  • Experience Level
  • Associate
  • Willing to Sponsor
  • No
Skills
ReactJavascriptReduxNode.jsExpress.jsPostgreSQLMongoDBDatabase DesignAuthentication / JWTCI/CDCloud (AWS / GCP / Azure)GitHub
Languages
EnglishSpanishFrench
Job Description

Who We Are :

StikBook is building a safe, creative, and commerce-ready video platform for Gen Z, families, and creators. Our mission is to align stakeholders, evolve our technology, and make StikBook the trusted destination for short-form content. As we scale, we are expanding our engineering team to deliver fast, reliable, and innovative experiences across our platform.

What We’re Looking For :

We are seeking a Full Stack Developer with 5+ years of experience who can design, build, and maintain high-quality, scalable applications across both frontend and backend. You should be someone who:

  • Has strong ownership and enjoys taking features from concept to deployment
  • Writes clean, maintainable, well-tested code across the stack
  • Understands systems thinking, architecture, and API design
  • Thrives in a collaborative environment with designers, engineers, and product managers
  • Is comfortable mentoring junior developers and leading technical discussions
  • Stays up to date with modern frameworks, tools, and best practices

We’re looking for a problem solver who is detail-oriented, communicative, and driven by impact.


Your Role :

As a Full Stack Developer, you will be responsible for building critical features across the StikBook platform, improving performance, and supporting product scalability.

You will:

Frontend Responsibilities

  • Develop responsive, high-performance UI using React + TypeScript
  • Convert Figma designs into polished, production-ready components
  • Manage state using Redux, Zustand, or Context
  • Optimize frontend performance, accessibility, and cross-browser compatibility
  • Integrate APIs and handle authentication, error states, and caching

Backend Responsibilities

  • Design and build scalable backend services using Node.js + Express (or NestJS)
  • Develop RESTful APIs, authentication flows, and database schemas
  • Optimize database queries and ensure high system reliability
  • Implement server-side logging, monitoring, and error handling
  • Write unit tests, integration tests, and follow best DevOps practices

General / Cross-Functional

  • Participate in architecture discussions, sprint planning, and code reviews
  • Collaborate with designers and product teams to refine requirements
  • Improve CI/CD pipelines and deployment processes
  • Document systems, APIs, and engineering workflows
  • Mentor junior engineers and contribute to engineering best practices

What You’ll Bring (Required) :

  • 5+ years of full stack development experience
  • Expertise in JavaScript, TypeScript, React, and Node.js
  • Strong understanding of HTML, CSS, and modern UI development
  • Experience building and maintaining REST APIs
  • Proficiency with relational or NoSQL databases (PostgreSQL, MongoDB, etc.)
  • Familiarity with authentication, sessions, JWT, and OAuth flows
  • Strong experience with Git, GitHub, branching, and code reviews
  • Solid understanding of software architecture, scalability, and system design
  • Experience writing unit, integration, and end-to-end tests
  • Comfort working with cloud environments (AWS, GCP, or Azure)
  • Excellent problem-solving and communication skills

Nice to Have :

  • Experience with Next.js, SSR, or edge rendering
  • Knowledge of WebSockets, real-time events, or streaming services
  • Experience with microservices, queues, or distributed systems
  • Docker/Kubernetes fundamentals
  • Experience with performance monitoring tools (New Relic, Datadog, Sentry)
  • Understanding of GraphQL
  • Experience working on media, video, or creator-based platforms.