Full Stack Developer
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
Languages
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.