Canada remote Full-time

MavTek is hiring a Senior Front-end Developer

About the Role

MavTek is hiring a Senior Front-end Developer to build and own key features on our high-traffic e-commerce social platform. You will be responsible for delivering robust, performant user experiences using Next.js and React.js in a collaborative, agile environment.

What You'll Do

  • Engage in agile ceremonies to share updates, ensure alignment with business objectives, and identify impediments.
  • Manage and resolve sequential tickets within sprint cycles, including front-end assignments requiring proficiency in Next.js.
  • Allocate dedicated time to review pull requests, provide insights to team members, and ensure timely task progress.
  • Participate in technical design discussions, strategize upcoming projects, and collaborate on solutions emphasizing performance, component re-usability, and usability/accessibility.
  • Own features and projects delivered in production, including configuring observability, providing success metrics, creating alarms, and responding to incidents.

What We're Looking For

  • 7-10 years of professional experience with at least 5 years as a front-end software developer.
  • Significant experience developing large-scale features in Next.js and React.js without supervision.
  • Strong coding experience in TypeScript.
  • Experience coding with AI tools, understanding model trade-offs, and development workflows.
  • Working experience with mobile-first development and pixel-perfect implementation.
  • Belief in the value of tests and experience with one or more testing libraries.
  • Comfort with a 'you build it, you own it' mindset, understanding responsibilities continue after pushing to production.
  • Knowledge of French is required for positions permanently located in Quebec.
  • Proficiency in another language is required to communicate with clients, partners, and colleagues predominantly located outside Quebec.

Nice to Have

  • Knowledge and experience working with AWS.
  • Backend experience with Node.js.
  • Experience working on a high-traffic website.
  • Ability to work in a fast-paced environment.

Technical Stack

  • Next.js
  • React.js
  • TypeScript
  • AWS
  • Node.js

Benefits & Compensation

  • 4 Day Work Week (work 32h get paid for 40h)
  • Competitive salary & generous vacation packages
  • Remote work policy
  • RRSP & DPSP plan
  • Profit Sharing Plan
  • Home office subsidy, laptop & accessories
  • Opportunities for development and advancement
  • Tuition Reimbursement Program
  • Generous referral program

Work Mode

This is a remote position. For roles permanently located in Quebec, work must be performed from within Quebec.

MavTek fosters a judgment-free safe space for everyone to find their true voices and is dedicated to supportive growth where all team members can realize their maximum potential. We believe in redistributing wealth and giving back to team members, and we are strongly dedicated to career and personal growth, offering constant learning and development. We are committed to growth and equal opportunities for all our communities.

Required Skills
Next.jsReact.jsTypescriptAWSNode.jsJavaScriptHTML/CSSUI/UXPerformance OptimizationTestingCI/CDAgile/ScrumCommunicationProblem Solving
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
MavTek

Specializes in building comprehensive eCommerce platforms. Their e-commerce social platform is disrupting monetized content delivery.

Visit website
Job Details
Category frontend
Posted 3 months ago