Frontend Software Developer
Job Overview
- Location
- Scarborough, Ontario, Canada
- Job Type
- Full-time
- Work Setting
- Remote, On-site, Hybrid
- Hire Type
- Direct Hire
- Pay
- CAD 90000 – CAD 95000 (Annually)
- Date Posted
- Nov 13, 2025
- Experience Level
- Mid-Senior Level
- 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, sharpen our brand identity, and make StikBook the go-to place for engaging, trustworthy short-form content.
We are scaling quickly — and we’re looking for an experienced engineer to help us elevate our frontend experiences to the next level.
What We’re Looking For :
We are seeking a Mid–Senior Frontend Software Developer with strong expertise in building high-performance, scalable, and visually polished web applications. You are someone who:
- Has a strong product mindset and enjoys owning features end-to-end
- Writes clean, maintainable, and well-tested code
- Cares deeply about performance, accessibility, and long-term architecture
- Enjoys mentoring junior developers and sharing best practices
- Collaborates closely with designers, backend engineers, and product managers
- Thrives in fast-paced, iterative environments
We want someone who takes initiative, communicates clearly, and is comfortable making technical decisions that improve product quality
Your Role :
As a Mid–Senior Frontend Software Developer, you will play a key role in defining, architecting, and scaling the frontend foundation of StikBook across our web and mobile web platforms.
You will:
- Architect and implement complex frontend features using React + TypeScript
- Transform advanced Figma prototypes into polished, production-ready components
- Own frontend integrations with APIs, authentication flows, and caching strategies
- Improve accessibility, SEO, and performance through best-in-class engineering practices
- Lead code reviews, contribute to engineering standards, and guide junior developers
- Build and scale our design system, component library, and frontend tooling
- Work closely with backend teams to design API contracts and improve system reliability
- Play a key role in sprint planning, technical discussions, and deployment decisions
- Analyze performance issues and optimize rendering, state management, and load times
- Contribute to CI/CD improvements, testing coverage, and release quality
What You’ll Bring (Required) :
- 5+ years of experience as a Frontend or Software Engineer
- Strong expertise in React, JavaScript, and TypeScript
- Deep understanding of HTML5, CSS3, responsive design, and frontend architecture
- Strong experience with REST APIs, authentication, and application state management
- Solid understanding of modern state management tools (Redux, Zustand, Context API, or others)
- Experience writing unit tests and UI tests using Jest, RTL, Cypress, or Playwright
- Strong Git/GitHub experience, code review practices, and CI familiarity
- Experience collaborating with product, design, and backend teams
- Ability to break down complex problems, propose solutions, and drive technical decisions
- Strong communication skills and ability to mentor junior engineers
Nice to Have :
- Experience with Tailwind CSS, CSS Modules, or component-driven styling
- Experience with Next.js, SSR, or performance optimization
- Familiarity with GraphQL, WebSockets, or real-time app patterns
- Knowledge of Docker, dev environments, and basic CI/CD pipelines
- Experience with analytics tools, A/B testing, or product experimentation
- Background working in video platforms, media applications, or creator-focused products
- Contributions to open-source, internal tooling, or design systems
If you meet most, but not all requirements — we still encourage you to apply.