cover
Full Time

Full-Stack Web Developer - TypeScript/React/ 1 week ago

Application ends: 2026-06-05

Quick Summary

Webit Interactive is seeking a Full-Stack Web Developer with 5+ years of front-end and back-end experience, advanced proficiency in TypeScript, modern JavaScript, React, and Next.js. The role involves designing and developing websites, web applications, and headless experiences, integrating with Craft CMS via GraphQL, developing REST/GraphQL APIs, and optimizing performance, with a strong interest in AI-assisted development. This is a hybrid or 100% remote position with a flexible schedule, requiring proficiency in French and a good understanding of English.

Job Type: Full-time

Status: Permanent

Work Location: Hybrid

Work Experience: Intermediate

Web Development

Full-Stack TypeScript/React Developer

At Webit, we are convinced that an agency's performance relies primarily on the extraordinary people who bring it to life. It's no coincidence that we are BonBoss certified. Our mission: to simplify the growth of local businesses through high-performing, human, and innovative marketing and web solutions. Here, talent goes beyond the resume. What matters is your energy, your passion, and the impact you choose to have. We value genuine people who dare, learn, and move forward.

Joining Webit means evolving in an environment designed for you:

  • Personalized personal development
  • Culture of kindness, transparency, and authenticity
  • Hybrid or 100% remote work with modern offices
  • Frequent social activities
  • Climate of trust and healthy working relationships
  • Flexible schedule, with the possibility of a 4-day week

Your journey is unique — and that's exactly what interests us. Come show us who you are.

The use of the masculine gender is used without any discrimination and for the sole purpose of lightening the text.

Job Summary:

We are looking for a full-stack web developer to join our digital production team. You will design and develop websites, web applications, and headless experiences for various clients using TypeScript, React, and Next.js, while communicating with Craft CMS via GraphQL. You will work on diverse projects where API architecture, authentication, and performance are at the heart of technical challenges. This role requires solid expertise in back-end development combined with autonomous front-end integration capabilities, without reliance on CSS frameworks. We value the strategic use of artificial intelligence as an assistance tool to accelerate research, explore solutions, and prototype concepts, always with human validation and refinement. A strong interest in AI applied to web development is required for this role.

Key Responsibilities:

  • Create and maintain clean, efficient, secure, and well-structured code according to team standards.
  • Ensure that delivered solutions are stable, scalable, and well-documented.
  • Participate in the continuous improvement of development processes and team tools.
  • Develop and maintain robust API routes with Next.js and Node.js.
  • Design and implement secure authentication and authorization systems.
  • Optimize integrations with Craft CMS 5 via GraphQL and Apollo Client.
  • Design responsive, high-performing, and intuitive interfaces (without style frameworks).
  • Optimize server-side and client-side performance (caching, queries, rendering).
  • Use AI to accelerate development and rapidly prototype new features.
  • Participate in client needs analysis and contribute to the architecture of adapted solutions.
  • Be solution-oriented: quickly understand issues, suggest concrete avenues, and help advance projects.
  • Identify and propose technical or tooling improvements that contribute to team efficiency.
  • Participate in code reviews and technical mentoring

Required Skills:

  • Computer science degree or equivalent experience.
  • Minimum 5 years of experience in front-end and back-end web development.
  • Advanced proficiency in TypeScript and modern JavaScript (ES6+)
  • Solid experience with React and Next.js (App Router and API routes)
  • Expertise in REST and GraphQL API development
  • Ability to write clean and maintainable CSS without frameworks (Tailwind, Bootstrap, etc.)
  • Analytical mind, sense of responsibility, and autonomy in task execution.
  • Experience with Git and modern Git workflows.
  • Practical experience with AI-assisted development tools (Cursor, Claude Code, Windsurf, etc.)
  • Experience with automation tools (Vite, WebPack, etc.).
  • Proficiency in spoken and written French; good understanding of English (reading and technical collaboration).

Desired Assets:

  • Experience with Craft CMS 4+ or other headless CMS
  • Experience with databases (MySQL, NoSQL)
  • Knowledge of object-oriented PHP.
  • Experience with e-commerce platforms (Shopify or others)
  • Interest in web performance, accessibility (WCAG), and user experience.

Candidate Profile:

  • Autonomy and ability to make informed technical decisions
  • Openness and comfort with integrating AI tools into the development workflow
  • Good communication and listening skills.
  • Team spirit and interest in collaborating on solutions.
  • Natural curiosity and strong interest in new technologies.
  • Agility and ability to manage multiple projects and priorities in a constantly evolving environment.
  • Critical thinking and ability to question technical solutions to continuously improve projects.
  • Positive attitude and autonomy in work.
  • Rigorous and customer experience oriented

Webit offers you:

  • Be paid fairly;
  • A hybrid schedule, meaning the freedom to decide how often to come to the office OR work from home;
  • The ability to manage your own schedule and work-life balance;
  • A comprehensive group insurance program;
  • A gym membership included;
  • Training and personal development;
  • A growing company offering advancement opportunities
  • A social committee full of activities, challenges, and fun;
  • Time off during the holiday season;
  • All the vacation you need to be rested;
  • And much more!

You will have a real impact on the quality of deliverables, technical strategy, and development processes. This is not just an execution role; it's a role for someone who wants to get involved, grow, and build with us!

Ready to make a real difference in a passionate team?

Send us your resume, we look forward to meeting you!

Share

Webit Interactive

Webit Interactive

  • Address
    6400,boul. Taschereau,bureau 250 Brossard (Québec) J4W 3J2
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy