Back to results

Developer

  • Remote, Canada

Remote

$65,000 to $80,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$65,000 to $80,000 CAD / year
Job type
Full-time
Workplace
Remote
Experience
3-5+ years agency experience as a Developer.
Posting language
English
Posted

Original job description

The company You might think we’re just another creative agency driven by client deadlines, profitability and corporate culture. Think again – when it comes to collaborating with new clients, one of the pillars we assess is the people behind the brand. Since 2014, HRVST began with a simple mission – to treat every project like our own. What exactly do we do? Everything from ecommerce to brand building, design and content. As Shopify Plus Partners, we’re building for brands migrating to, already on, or ready to develop a new store on the platform. We’re not a boutique agency, we’re a small shop. We’re strong because of our team – the best idea always wins. We out-perform bigger agencies by applying small shop smarts to every project. Thinking small means attention to detail, but it also means having the time and energy to focus on our clients’ needs. Our small but specialized team is designed to create efficient systems that are tailor-made for our clients. The role The Developer works hand in hand with their pod’s Designer and Account Manager to translate design into scalable, high-quality technical solutions, while collaborating with the wider development team on architecture, code reviews and best practices. Using your coding skills, we expect you to push web development boundaries and execute plans with precision and efficiency. Success in this role requires sharp attention to detail, strong problem-solving skills, and a well-organized, solutions-oriented mindset. You care about clean, scalable code as much as how the final product looks and feels, and you’re excited to help shape how we build at HRVST. This role reports directly to the Account Director. You’ll work in a dedicated pod on a shared set of clients, keeping strategy, scope and execution aligned across every project. The culture Remote-first, by design: We believe great work is about outcomes, not desks. Work where you are most productive. Health, dental, and life insurance: We support your mental and physical well-being so you can do your best work and feel good doing it. A proper home office setup: Every team member is outfitted with a new MacBook Pro and an external monitor so you are set up for success from day one. Generous time off that is actually encouraged: Enjoy summer Fridays, up to five weeks of vacation per year, and your birthday off to celebrate however you want. Protected focus time: Deep work matters here. We intentionally protect focus time so meaningful work can actually get done. High standards, no agency ego: We care deeply about quality, collaboration, and doing the work right. The best idea wins. Intentional time together: While we are remote-first, we make time to connect through off-sites, retreats, happy hours, lunch and learns, and holiday events. Bonus and referral programs that reward impact: We value contributions and recognize great work through company-wide bonus programs, referral opportunities, and role-specific incentives tied to growth and performance. Growth that’s intentional: We offer development plans, regular performance check-ins, and support for skills training, courses, conferences, and industry events so you always know where you stand and how you can continue to grow. A commitment to giving back: We partner with Bread & Beyond to support people experiencing or at risk of homelessness, and we empower our team to contribute to meaningful causes. The responsibilities Craft, technical expertise, and problem solving Embrace and display passion and curiosity for web development and ecommerce while staying updated on trends, framework updates, and industry standards, incorporating these into projects. Analyze and think critically to solve problems and arrive at insights that inspire innovative solutions. Demonstrate expertise in web development best practices, including SEO, accessibility standards, and UX principles, while adapting to various development environments, platforms, languages, and frameworks to deliver modern, optimized solutions. Participate in brainstorming sessions for new client pitches or internal projects, generating fresh ideas to create innovative solutions. Operate with a high level of autonomy, taking ownership of technical execution and outcomes. Technical planning, architecture, and collaboration Collaborate with fellow developers to plan architecture, define technical approaches, and shape case creation and build strategies, ensuring outcomes are clearly documented and shared with the internal team. Provide recommendations for tools, plugins, libraries, frameworks, and platforms by gathering insights from external sales and support personnel, reviewing project proposals or feature requests, and communicating findings effectively. Collaborate with other developers to ensure consistent coding practices, adherence to timelines, and provide technical guidance and support on development tasks (rubber-ducking). Assist in onboarding new hires and provide technical support to fellow developers. Project delivery, coordination, and communication Work closely with Account Managers to align on scope, priorities, and timelines while ensuring delivery stays on track. Manage your schedule to ensure alignment with project timelines and team collaboration. Manage personal deliverables proactively, including accurate time estimation and clear communication of progress and blockers. Estimate time needed to execute on new projects and manage time efficiently to consistently deliver high-quality work in a fast-paced, deadline-driven environment. Communicate regularly with production members and the Account team via Slack and Asana to address updates, questions, and feedback, ensuring alignment on project goals, deadlines, and tasks. Collaborate with external partners when applicable, ensuring technical alignment and clarity. Flexibility during peak periods, such as BFCM and year-end, to support high-priority launches. Development execution and implementation Own development deliverables from implementation through launch, ensuring performance, quality, and scalability. Build and maintain design-heavy, responsive, and high-quality custom and customized theme websites. Develop reusable components and libraries aligned with HRVST standards. Implement and work fluently with third-party APIs. Develop and integrate campaign-specific features (e.g., BFCM, cookie policies, DMARC, performance audits). Handle the software development cycle from kickoff to launch. Support internal projects by conducting development updates on the HRVST website. Conduct website maintenance and data analysis (Google Analytics, Google Search Console, and Ahrefs). Quality assurance, testing, and standards Test and review development work locally and on staging environments to ensure it meets expectations and agency standards before final review. Conduct QA and peer reviews of code to ensure deliverables meet high standards of accuracy, efficiency, scalability, and maintainability, addressing potential issues or bugs. Documentation, process improvement, and client support Triage and quote on demand development tasks, clarifying briefs, defining technical requirements, providing estimates, and collaborating with the Account Manager to finalize scope. Identify out-of-scope feedback or requests during production and proactively flag them to the Account Manager, collaborating on alternative solutions that respect project constraints while preserving client satisfaction. Conduct research, provide actionable steps for implementing solutions, and document findings in Notion for future use. Maintain internal resources, documentation, workflows, and project-related templates using tools like Asana, Figma, Notion, and Google Suite. Maintain an organized workspace by regularly cleaning and organizing project files, including desktop, downloads, and drive folders. Improve workflow by building and refining internal processes. Own the development of post-project recaps in collaboration with the Account Manager, summarizing wins, learnings, and areas for improvement for both internal and client-facing purposes. Communicate with clients as needed, providing insights and support to address specific requests. Participate in quarterly reviews to reflect on personal strengths, identify areas for improvement, and set actionable goals. The requirements 3-5+ years agency experience as a Developer. Strong experience with Liquid and Shopify theme development. Familiarity working with Shopify and Webflow apps and integrations. Experience building high-quality, responsive websites. Fluency in HTML, CSS, JavaScript and jQuery. Have knowledge of at least one Javascript framework (React.js, Vue.js,..). Strong attention to detail, ability to work with tight deadlines in a tight-knit team. Comfortable working with version control software (Github). Excellent communication skills and teamwork. Experience converting Figma designs into pixel-perfect web pages. Experience with cross-browser and device testing. Experience writing SEO/accessibility friendly code. Progression to Senior Developer A Senior Developer operates with a higher level of technical ownership, system thinking, and leadership across projects. Key indicators of progression include: Owning technical architecture and defining development approaches with minimal oversight. Translating project requirements into scalable, maintainable, and high-performance solutions. Anticipating technical risks and solving problems proactively before they impact delivery. Mentoring other developers and contributing to team knowledge and growth. Improving internal systems, workflows, and development standards. Collaborating closely with design and account teams to influence project direction. Ensuring long-term scalability, performance, and quality across builds. Driving alignment between technical decisions, business goals, and project outcomes.
More about this job

Responsibilities

Build, maintain, test, and launch responsive Shopify and other ecommerce websites, translating designs into scalable implementations and integrating third-party APIs and features. Coordinate with designers, account managers, and developers on architecture, estimates, timelines, quality assurance, documentation, and continuous improvement.

Requirements

Candidates need 3–5+ years of agency development experience, strong Liquid and Shopify theme development skills, and fluency in HTML, CSS, JavaScript, and jQuery, with familiarity in at least one JavaScript framework. They should also have experience with responsive websites, Shopify and Webflow integrations, GitHub, Figma design implementation, cross-browser testing, SEO- and accessibility-friendly code, and effective teamwork under tight deadlines.

Skills

  • Shopify Theme Development
  • Liquid
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • React.js
  • Vue.js
  • Responsive Web Development
  • Shopify Integrations
  • Webflow
  • GitHub
  • Figma-to-Web Implementation
  • SEO
  • Accessibility
  • Cross-Browser Testing

Benefits

  • Health Insurance
  • Dental Insurance
  • Life Insurance
  • Home Office Equipment
  • Up To Five Weeks Of Vacation
  • Summer Fridays
  • Birthday Off
  • Protected Focus Time
  • Bonuses
  • Referral Programs
  • Professional Development And Training
  • Company Retreats And Events

Remote locations

  • Montreal, Quebec, Canada

Remote locations (standardized)

  • Montreal, Quebec, Canada

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Creative & Media
  • Retail

Keywords

  • Shopify
  • Shopify Plus
  • Liquid
  • Webflow
  • HTML
  • CSS
  • JavaScript
  • JQuery
  • React.js
  • Vue.js
  • GitHub
  • Figma
  • Asana
  • Notion
  • Google Suite
  • Google Analytics
  • Google Search Console
  • Ahrefs
  • Ecommerce
  • Theme Development
  • Third-Party APIs
  • Responsive Design
  • SEO
  • Web Accessibility
  • UX Principles
  • Cross-Browser Testing
  • Code Reviews
  • Quality Assurance
  • Technical Architecture
  • Performance Optimization

Report this job