Enable job alerts via email!

Product/Full-Stack Engineer (Remote - Canada) Engineering · Montreal ·

Letterhead, Inc

Montreal

Remote

CAD 70,000 - 110,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative scaleup is seeking a skilled full-stack developer to join their remote team. This role offers the opportunity to design and implement complex software solutions, mentor junior engineers, and lead initiatives for continuous improvement. You'll work closely with product management and engineering teams, ensuring that technical requirements are met while staying updated on emerging technologies. The company values diversity and offers a remote-first workplace with generous benefits, including paid time off, health coverage, and stock options. Join a team that prioritizes user experience and ownership, and make a significant impact in the fast-evolving world of email and marketing technology.

Benefits

4 weeks paid time off
Fully covered health, dental, and vision
401k options with match
Stock options
Generous disability and life insurance
Learning and development budget
Remote-first workplace

Qualifications

  • 3+ years of full-stack development experience in a B2B SaaS startup.
  • Proficiency in PHP, Laravel, Vue.js, and Nuxt.js is essential.

Responsibilities

  • Design and implement software solutions using PHP/Laravel.
  • Mentor junior engineers and review code for quality assurance.
  • Collaborate with teams to define technical requirements and timelines.

Skills

Vue.js
Nuxt.js
HTML
CSS
JavaScript
PHP
Laravel
RESTful APIs
Microservices
SQL (MySQL, PostgreSQL)
Unit Testing
End-to-End Testing
Git
CI/CD
UX Principles
Web Application Security

Education

Bachelor’s degree in Computer Science
Equivalent work experience

Tools

Jenkins
GitLab CI
GitHub Actions

Job description

About Letterhead

With Letterhead, your newsletters do all the work for you. We help publishers and marketers engage their audience, create great content products, and generate revenue, with software that can automate and support the entire process through machine learning.

We're a venture-backed scaleup on a journey to change how online engagement happens through meaningful, first-party content. Our founders came from the media industry, building a national network of local email newsletters, and spun out Letterhead in 2022 to help every organization master email.

Our team

We're a diverse team of internally-motivated, open-minded people who want to be the best at what we do. We value intellectual curiosity, candor, and a sense of urgency. When we hire, we look for cultural contribution rather than culture fit: what will each new person add to our team as we grow?

This position is remote and this person can sit anywhere in Canada, with a preference on residence in Quebec. We are a global team and prioritize great people over location.

Our Company Values

  • Users first: we're here to help our customers, and we put their experience and priorities first.

  • Great and fast: we deliver top-quality work and experiences at high speed, every time.

  • Extreme ownership: we take pride in owning our work and owning the mission, even when something’s “not my job,” we work together to make it happen.

Technical Skills
  1. Frontend Development:
    1. Proficiency in Vue.js and Nuxt.js

    2. Strong knowledge of HTML, CSS, and JavaScript

    3. Experience with frontend state management (Vuex)

  2. Backend Development:
    1. Proficient in PHP and Laravel framework

    2. Experience with RESTful APIs and microservices architecture

    3. Knowledge of SQL databases (MySQL, PostgreSQL)

  3. Full-Stack Integration:
    1. Experience integrating frontend and backend systems

    2. Demonstrated ability to work effectively with high-volume and scalable systems

    3. Knowledge of server-side rendering with Nuxt.js

  4. Testing and Debugging:
    1. Experience with unit testing and end-to-end testing frameworks (Jest, Cypress, PHPUnit)

    2. Strong debugging and performance profiling skills

    3. Experience in developing load testing infrastructure and simulating high-volume traffic would be an asset

  5. Version Control:
    1. Proficiency with Git and version control workflows (GitFlow, etc.)

  6. Deployment and CI/CD:
    1. Familiarity with CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)

    2. Experience with deployment processes and tools

  7. User Experience (UX):
    1. Understanding of UX principles and best practices

    2. Experience working closely with designers to implement user-centric features

  8. Security:
    1. Knowledge of web application security best practices

    2. Experience with authentication and authorization mechanisms

Responsibilities
  • Help design and implement complex software solutions using PHP/Laravel.
  • Offer technical guidance and mentorship to junior engineers.
  • Review code to ensure it meets coding standards and best practices.
  • Lead initiatives for continuous improvement to enhance the development process and software quality.
  • Work closely with product management and engineering teams to define technical requirements and set project timelines.
  • Help fix technical-related issues affecting customers.
  • Stay up to date with emerging technologies and industry trends to suggest innovative solutions.
  • Other duties as assigned
Experience
  1. Professional Experience:
    1. 3+ years of experience in full-stack development roles

    2. Experience in a B2B SaaS startup environment preferred

    3. Experience with email and marketing technology is a plus

    4. Prior experience with email systems, content generation and generative AI would be considered an asset

  2. Educational Background:
    1. Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience)

What we offer you:
  • Remote-first and always workplace

  • 4 weeks paid time off with tenure increases

  • Fully covered health, dental and vision for you and your family

  • 401k options with match

  • Stock options

  • Generous disability and life insurance options

  • Learning and development budget

  • The chance to make an impact at a fast-growing and successful scaleup company

Letterhead is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status or any other protected status. Any gender-specific terms should be understood to be applicable to all genders and not sex or gender limited.

Salary is based on location, work experience and internal equity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.