Lead Product/Full-Stack Engineer (Remote - Canada)
Lead our tech team as a Full-Stack Engineer at Letterhead. Drive innovation in a remote-first company and shape cutting-edge software. Enjoy competitive perks and apply today.
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 for candidates 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.
What we’re looking for:
Technical skills
-
Frontend Development:
Advanced proficiency in Vue.js and Nuxt.js
Strong expertise in HTML, CSS, and JavaScript
Deep experience with frontend state management (Vuex)
-
Backend Development:
Expert-level proficiency in PHP and Laravel framework
Extensive experience with RESTful APIs and microservices architecture
Advanced knowledge of SQL databases (MySQL, PostgreSQL)
-
Full-Stack Integration:
Proven track record of integrating frontend and backend systems
Demonstrated ability to work effectively with high-volume and scalable systems
In-depth knowledge of server-side rendering with Nuxt.js
-
Testing and Debugging:
Mastery of unit testing and end-to-end testing frameworks (Jest, Cypress, PHPUnit)
Strong debugging and performance profiling skills
Experience in developing load testing infrastructure and simulating high-volume traffic would be an asset
-
Version Control:
Expertise with Git and version control workflows (GitFlow, etc.)
-
Deployment and CI/CD:
Advanced understanding of CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
Extensive experience with deployment processes and tools
-
User Experience (UX):
Deep understanding of UX principles and best practices
Proven experience working closely with designers to implement user-centric features
-
Security:
Comprehensive knowledge of web application security best practices
Extensive experience with authentication and authorization mechanisms
Management skills
-
Coaching and Leadership:
Lead a team of Full Stack Developers in designing, developing, testing, and deploying high-quality software solutions
-
Inter-company Collaboration and Communication:
Collaborate with product managers, designers, and other stakeholders to understand business requirements and translate them into technical requirements.
-
Industry Leader:
Stay updated with industry trends and best practices to continuously improve our technology stack and development processes.
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
-
Professional Experience:
5+ years of experience in full-stack development roles
Experience in a B2B SaaS startup environment, preferably as a technical lead or senior
Experience with email and marketing technology is a plus
Prior experience with generative AI would be considered a major asset
-
Educational Background:
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.
- Department
- Engineering
- Role
- Lead Engineer
- Locations
- Montreal
- Remote status
- Fully Remote
- Yearly salary
- CAD125,000 - CAD160,000
About Letterhead
Letterhead makes your newsletters work for you, aiding publishers and marketers in audience engagement, content creation, and revenue generation through automation and machine learning.
We're a venture-backed startup on a mission to redefine online engagement with meaningful, first-party content. Birthed from the media realm in 2022 by founders who built a nationwide network of local email newsletters, Letterhead now empowers every organization to master email.
Lead Product/Full-Stack Engineer (Remote - Canada)
Lead our tech team as a Full-Stack Engineer at Letterhead. Drive innovation in a remote-first company and shape cutting-edge software. Enjoy competitive perks and apply today.
Loading application form