Full Stack Engineer Category Computer/software Location Toronto, Ontario Job Type Full Time

hireVouch

Toronto, Ontario, Canada
On-site
Next.js web application development
Payment processing functionalities
Rest api design and implementation
Develop end-to-end features on a Next.js web application, including payment processing and API integrations

Job Summary

  • Develop end-to-end features on a Next.js web application, including payment processing and API integrations.
  • Design and implement REST APIs, build intuitive user-facing components with React and Tailwind CSS, and utilize PostgreSQL and Firestore for data modeling.
  • Collaborate with product, design, and mobile teams to deliver cohesive features and participate in on-call rotations for production system maintenance.

Matching Summary

Develop end-to-end features on a Next.js web application, including payment processing and API integrations.

Skills & Requirements

Must-have

  • Next.js web application development
  • Payment processing functionalities
  • REST API design and implementation
  • PostgreSQL and Firestore databases
  • TypeScript backend and frontend
  • Responsive and accessible web interfaces

Nice-to-have

  • Experience with financial systems
  • Knowledge of authentication solutions like Clerk
  • Understanding of financial concepts
  • Familiarity with cloud platforms
  • Contributions to open-source projects

Key Requirements

  • 4-6 years of full stack engineering experience
  • Node.js and TypeScript expertise
  • React and modern frontend development proficiency
  • Backend framework familiarity (NestJS/Express)
  • Relational and NoSQL database experience
  • REST API building and consuming experience
  • CSS frameworks (Tailwind CSS) proficiency
  • Strong testing practices

Work Rights

Not specified

Tailored Resume

Cover Letter