Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer, Full-Stack

Home > Javascript/Typescript programming jobs

Software Engineer, Full-Stack in Canada new

  • Vancouver

Responsibilities

  • Design and implement user interfaces for web applications using HTML, CSS, JavaScript, and React.
  • Collaborate with product managers, UX designers, and stakeholders to gather requirements, own the user experience, develop wireframes, and create high-fidelity prototypes.
  • Develop and maintain API integrations using React and gRPC.
  • Contribute to back-end development by creating robust APIs with Node.js or Python.
  • Build, test, and deploy full-stack web applications while ensuring responsiveness, performance, and scalability.
  • Optimize applications for performance, accessibility, and SEO best practices.
  • Troubleshoot and resolve front-end and back-end issues across platforms and devices.
  • Write clean, maintainable, documented code and deploy and debug using platforms such as Vercel.

Requirements

  • Bachelor’s degree in Computer Science, Web Development, or a related field, or equivalent work experience.
  • At least four years of professional full-stack development experience, with a focus on front-end engineering and API integration.
  • Strong proficiency in HTML, CSS, JavaScript, and React.
  • Experience with gRPC and familiarity with RESTful APIs, JSON, XML, and OAuth.
  • Understanding of Node.js or Python and experience with server-side frameworks such as FastAPI or Express.
  • Familiarity with Git and build and deployment platforms such as Vercel.
  • Strong problem-solving, analytical, communication, and collaboration skills.

Benefits

  • California-based candidates have a stated base salary range of $135,000-$300,000 annually.
  • Certain roles may be eligible for variable compensation, equity, and benefits.
  • Ema is an equal opportunity employer.

Salary: $135k - $300k/yr

Ema

Ema is a suite of AI employees for HR, IT and Finance. She doesn't just automate workflows — she redesigns the work around your outcome and executes it across every enterprise system. Proven at scale across the world's largest enterprises.

Similar positions

Frontend Software Engineer

  • Sumundi
  • Contract
  • Remote
  • 09/23/2026
  • Ghana

Senior Security Engineer, Bug Bounty

  • Mozilla
  • Full time
  • USA
  • 09/23/2026
  • Salary: $116k-$183k
  • Remote

Software Engineer II

  • UiPath
  • Full time
  • Others
  • 09/23/2026
  • Bengaluru, India

Senior Software Engineer - React Native

  • Kraken
  • Full time
  • Remote
  • 09/23/2026
  • Argentina, Brazil

Full-Stack Software Engineer

  • Sumundi
  • Contract
  • Remote
  • 09/23/2026
  • Ghana