Full Stack Software Developer I

Pixieset

$79K — $107K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of experience in high-quality software development
  • Experience with backend services using modern frameworks
  • Proficient in SQL with relational database schema design skills
  • Basic knowledge of frontend technologies (HTML, CSS, JavaScript; Vue/React is advantageous)
  • Demonstrated ownership of end-to-end feature delivery
  • Experience writing and managing unit and integration tests
  • Ability to create clear technical documentation for system clarity

Responsibilities

  • Design and implement product features with a backend focus using PHP (Laravel/Yii) and frontend elements with JavaScript (Vue.js/React)
  • Write clean, scalable, and well-documented code for both backend systems and user-facing functionalities
  • Optimize backend processes to enhance user acquisition, activation, retention, and revenue growth
  • Maintain and enhance Pixieset's product architecture, APIs, databases, and infrastructure
  • Collaborate with cross-functional teams to solve technical challenges and improve products based on data-driven insights
  • Conduct code reviews to maintain high engineering standards
  • Research and integrate new technologies to boost performance and security

Benefits

  • Hybrid work environment allowing for flexibility
  • 4 weeks of annual vacation plus paid time off during office holidays
  • RRSP matching to support retirement savings
  • $2,000 annual health & lifestyle spending account
  • $1,000 annual education budget for professional growth
  • $1,000 annual charitable donation matching for community engagement
  • Comprehensive benefits package including health, critical illness, and life insurance
  • Company-issued MacBook and budget for home office setup
  • Rewards for anniversaries and a complimentary Pixieset premium account
  • Team-building activities and company-wide events to foster culture
Full Job Description
Opportunity Snapshot

This role sits on our Growth team, where you'll work across multiple products and codebases, focusing on backend development, A/B experimentation, and optimization of high-impact areas like registration and billing. You'll help evolve key areas of the customer journey and contribute to Growth initiatives and product improvements, taking ownership of meaningful technical work that supports Pixieset's continued growth.

You'll collaborate across multiple teams to ship experiments and deliver changes with immediate, measurable impact. If you enjoy problem-solving, navigating ambiguity, and contributing to work that directly influences company growth, this role offers a unique opportunity to make your mark.

Your Impact
  • Design, develop, and implement product features across the full stack, with a focus on backend development using PHP (Laravel/Yii), while also working with JavaScript (Vue.js/React)
  • Write clean, efficient, and well-documented code to support scalable backend systems, user-facing functionality and experimentation (including A/B testing to support user onboarding, feature adoption, and overall product experience)
  • Deliver everything from user-facing improvements to backend optimizations and scalable system enhancements spanning multiple codebases, helping improve user acquisition, activation, retention, and revenue growth
  • Help improve and maintain the Pixieset product architecture, APIs, databases, and infrastructure
  • Collaborate closely with Product, Design, and Engineering stakeholders to define requirements, solve complex technical challenges, and deliver product improvements informed by experimentation and data
  • Participate in thoughtful code reviews and uphold high engineering quality and best practices
  • Research and integrate new technologies to enhance performance, security, and the development process

RoleRequirements
  • 2+ years of experience building and delivering high-quality production software
  • Experience building backend services using modern frameworks and contributing to scalable systems
  • Solid knowledge of relational databases with proficiency in SQL and the ability to design schemas
  • Working knowledge of frontend fundamentals (HTML, CSS, JavaScript; Vue/React a plus)
  • Proven ownership of small-to-medium features end-to-end, from design through implementation, testing, and production support
  • Proven ability to write, review, and maintain unit and integration tests to ensure code quality and system stability
  • Produces and reviews clear technical documentation that improves system clarity and team effectiveness
  • Strong collaboration skills, curiosity, and a user-centered approach to problem-solving, with the ability to navigate ambiguity and evolving requirements

What We Offer
  • Hybrid work environment (2 in-office days per week)
  • 4 weeks of annual vacation & paid time off for office holiday closure
  • RRSP matching
  • $2,000 annual health & lifestyle spending account
  • $1,000 annual education budget
  • $1,000 annual charitable donation matching
  • Comprehensive benefits: extended health, critical illness, long-term disability & life insurance
  • Company-issued MacBook & home office budget
  • Anniversary rewards & complimentary Pixieset premium account
  • Team-building activities & company-wide events

The typical salary range for this position is CAD $79,800 - $107,100 annually. Salary offered will be based on skills, experience and market data.

Similar Jobs

More Jobs at Pixieset

More Information Technology Jobs

Find similar Full Stack Software Developer I jobs: