Senior Full-Stack Developer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Full-Stack Developer for a digital product studio creating high-quality digital applications and marketing sites. Collaborating across teams to build and maintain scalable web solutions.

Responsibilities

  • Build and maintain modern web applications using React, Next.js, Node.js, and NestJS
  • Develop high-performance marketing sites and landing pages with strong attention to performance, SEO, accessibility, and responsive design
  • Design and implement backend services and APIs using Node.js and NestJS
  • Help define system architecture and implementation strategies
  • Work with cloud platforms such as AWS and GCP for hosting and deployment needs
  • Identify opportunities to improve performance, page speed, reliability, and scalability
  • Write clean, maintainable code and participate in code reviews
  • Collaborate closely with designers, product managers, and engineers
  • Support CI/CD pipelines, automated testing, and deployment processes
  • Contribute to technical documentation and internal knowledge sharing

Requirements

  • 6+ years of experience building modern web applications and digital products
  • Strong experience with React and Next.js for frontend development
  • Strong backend development experience with Node.js and NestJS
  • Experience building marketing websites and high-performance frontend experiences
  • Experience integrating APIs and working with backend services
  • Experience deploying and managing applications on AWS and/or Google Cloud Platform
  • Familiarity with CI/CD pipelines, automated testing, and deployment workflows
  • Experience working with Git and modern development workflows
  • Strong understanding of web performance, SEO best practices, and accessibility
  • Demonstrated ability to own features or technical workstreams with minimal oversight
  • Comfortable contributing to technical discovery and helping define engineering approaches alongside product and design teams
  • Familiarity with remote collaboration tools such as Google Suite, Slack, Zoom, Jira, and Harvest
  • Excellent communication and collaboration skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders
  • Organized, proactive, and able to manage your own time in a fast-paced, remote work environment
  • Bonus: Experience working in client-facing or agency environments where flexibility and cross-functional collaboration are important

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudGoogle Cloud PlatformJavaScriptNext.jsNode.jsReact

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.