Senior Software Developer

MavTek

We've adopted a 4 day work week (32hrs). Every Friday is off, but pay remains at 100%

Only considering candidates eligible to work in Canada ⚠️

We are a group of misfits, rebels, and outside-of-the-box thinkers who believe in creating a judgment-free safe space for everyone to find their true voices. MavTek is how career-defining change is invented, where connections are made for life, and bravery in all forms is celebrated. We’re fostering an environment of supportive growth where all team members can discover and realize their maximum potential.

Specializing in the building of comprehensive e-commerce platforms, our e-commerce social platform is disrupting the work of monetized content delivery and changing people’s lives by pursuing their passions.

We're looking for a brilliant Senior Software Developer to join us.

Our approach to a people-first mentality is having the right people in the right roles. We take our time getting to know our candidates, because we want to do it right, and we want you to know we’re committed to growing together. Our hiring process is rigourous because we are committed to finding exceptional talent. We seek innovative, out-of-the-box thinkers who bring a positive and uplifting attitude to the team. If you have a high IQ & EQ, we think you would fit right in. We expect excellence as we will be investing in you as much as you will in us. If that resonates, we want to hear from you.

We believe in the redistribution of wealth and giving back as much as possible to our team members, that includes:

  • 4 Day Work Week (work 32h get paid for 40h)
  • Competitive salary & generous vacation packages
  • Remote work policy
  • RRSP & DPSP plan to help you prepare for your future
  • Profit Sharing Plan
  • Home office subsidy, in addition to the essentials including laptop & accessories
  • An environment where you can grow and gain opportunities for development and advancement
  • Yearly allotment for professional development
  • Generous referral program

What your day-to-day life at MavTek looks like:

  • Develop and enhance features in a high-traffic domain, with millions of daily user interactions. Focus on performance optimization, scalability, and maintainability to efficiently handle traffic and improve user experience, thereby delivering significant business impact.
  • Collaborate closely with team members through pair programming and code reviews on pull requests, fostering a culture of knowledge-sharing and continuous improvement.
  • Participate in a variety of agile ceremonies, including technical discussions, grooming sessions, sprint planning, retrospectives, and daily stand-ups, to stay aligned and drive projects forward.
  • Uphold and contribute to the evolution of code standards, ensuring high-quality, reliable, and maintainable code across projects by applying industry best practices.
  • Implement and improve testing frameworks and methodologies to ensure robustness and minimize production issues.
  • Monitor, troubleshoot, and improve the observability of our services, utilizing logging, monitoring, and alerting tools to maintain application health and proactively address issues.
  • Contribute ideas and technical solutions that impact our overall engineering practices, bringing innovative approaches to complex problems.

In this role, you’ll be part of a collaborative, growth-focused team environment where your work directly impacts both the team and the end-user experience.

Enough about us, we want to know more about you:

  • 7-10 years of experience in a similar role as a full-stack developer, with a minimum 5 years of relevant experience as a frontend software developer.
  • Extensive experience developing large-scale features in Next.js and React.js independently, with deep expertise in TypeScript and Node.js, and a strong focus on code quality and optimization.
  • Working experience with pixel-perfect deliveries with a mobile-first approach; can list the benefits and drawbacks of working with shared components.
  • Practical experience with core AWS services, including Lambda, CloudWatch, and S3, for building and maintaining cloud-based applications..
  • Believes in the value of tests, be it unit, integration, acceptance or other, and has experience on one or more testing libraries.
  • Comfortable with a "you build it, you own it" mindset, and understands that the responsibilities and ownership continue after you push code to production.
  • Ability to deliver high-quality work efficiently, troubleshoot independently, uphold high standards, and serve as a trusted technical advisor, driving excellence and effectively assessing roadmap components.
  • Basic knowledge of AWS CDK, Infrastructure as Code (IaC), and OpenSearch, with a willingness to learn and expand cloud and infrastructure skills. (asset)
  • Experience working on a high traffic website. (asset)

Language of work for positions permanently located in Quebec

Knowledge of French is required for positions permanently located in Quebec so candidates can communicate with their colleagues and suppliers in Quebec as necessary. French-language training is offered to all in permanent positions in Quebec who do not have a good knowledge of French.

Other language requirement

Another language is required for this position in order to communicate with clients, partners, and colleagues, who are predominantly located outside Quebec. The company has just one client in Quebec but is responsible for the technical support that this client provides to its subscribers, almost all of whom are located outside Quebec. It must therefore constantly use another language to communicate outside Quebec with these subscribers.

Dedicated to both your career and personal growth, we offer the chance to constantly learn, develop and create a well-rounded entrepreneurial skillset. We are shaping future business owners and leaders who will redefine the corporate world.

MavTek strongly supports growth and equal opportunities for all our communities.

Together, We Get It Done!

MavTekmavtek.com

Powerful e-commerce and digital content delivery platform designed to create elevated customer experiences.

Working Week

We've adopted a 4 day work week (32hrs). Every Friday is off, but pay remains at 100%

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

We offer a minimum of 21 days PTO plus public holidays + we also close the office at Christmas

  • 28 days
  • 52 Fridays
  • 80 days off per year

Remote Working Policy

Office, schmoffice. We're a global team that can work from anywhere. Why not take your work on the road and combine seeing the world while working?

  • Montreal, Canada
    99
  • Toronto, Canada
    6
  • Brazil
    6
  • Mexico
    3
  • USA
    2

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Dentalcare
  • Equipment allowance

Desirable Skills and Experience

Share this job:

Report incorrect data

Let us know if the job has expired