Enable job alerts via email!

Fullstack Developer

ZapCom Group Inc

Toronto

On-site

CAD 80,000 - 120,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Full-Stack Developer to join their innovative team. In this role, you will leverage your expertise in NodeJS and Typescript to build robust microservices and full-stack applications. Collaborating closely with frontend developers, you will enhance user interactions with loyalty services while ensuring high performance and scalability. This is a fantastic opportunity to work on impactful projects that shape the future, utilizing modern technologies such as React and cloud platforms like AWS or Azure. If you are passionate about technology and eager to make a difference, this role is perfect for you.

Qualifications

  • 6+ years of experience in NodeJS and Typescript.
  • Strong expertise in React and state management with Redux.
  • Experience with cloud platforms like AWS or Azure.

Responsibilities

  • Build and maintain REST-based microservices architecture.
  • Collaborate with frontend developers for seamless user experience.
  • Ensure high code quality standards with unit tests.

Skills

NodeJS
Typescript
React
Redux
SQL
NoSQL
JWT
OAuth
Web performance

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure
Web pack
Vite

Job description

Zapcom is a global Product Engineering and Technology Services company, specializing in bespoke, customer-centric solutions across industries like BFSI, e-commerce, retail, travel, transportation, and hospitality. Headquartered in the US, with a presence in India, Europe, Canada, and MENA, we excel in transforming ideas into tangible outcomes using AI, ML, Cloud solutions, and full-stack development.

At Zapcom, we value accountability, ownership, and equality, empowering you to excel. We listen to your aspirations and provide the support needed to achieve them. Our diverse, collaborative culture ensures every voice is heard, driving innovation and business value. With global opportunities and expansion plans, now is the perfect time to join our team. Work on impactful projects that shape the future. Apply today and be part of something extraordinary!

Job Description
  • Build and maintain a robust REST-based microservices architecture using NodeJS , Express or NestJS , or Loopback , and Typescript .
  • Collaborate in shaping the backend structure and enhancing the way users interact with loyalty services.
  • Develop full-stack applications, with a strong focus on using Typescript for both frontend ( React , Redux with Thunk or Saga ) and backend development.
  • Implement and manage state management in frontend applications using Redux , Redux Thunk , or Redux Saga for complex asynchronous flows.
  • Leverage Web pack or Vite for efficient bundling and optimizing frontend assets.
  • Integrate all APIs with an API gateway, ensuring proper authentication and authorization mechanisms using JWT and OAuth .
  • Collaborate closely with frontend developers to deliver a seamless user experience by providing well-documented Swagger API specifications.
  • Integrate with both SQL (SQL Server, PostgreSQL) and NoSQL (MongoDB) data stores to ensure efficient and scalable data management.
  • Take ownership of performance, scalability, and accessibility of both backend and frontend solutions.
  • Provide consistent bug resolution and post-release fixes in a timely and efficient manner.
  • Strategize and prioritize building features in alignment with business requirements.
  • Ensure high code quality standards with 85% code coverage through unit tests.
  • Work on modern web features using React , including developing functional components, managing state with Redux , and integrating webhooks.
  • Leverage cloud platforms like AWS or Azure for deployment, cloud services, and infrastructure management
Requirements
  • 6+ years of experience in NodeJS , Express or NestJS or Loopback , and Typescript .
  • Strong expertise in React , including building dynamic, responsive web applications, and managing state with Redux , Redux Thunk , or Redux Saga .
  • Experience with bundling tools like Web pack and Vite for frontend optimization.
  • Strong experience with SQL and NoSQL databases, including MongoDB , SQL Server , and PostgreSQL .
  • In-depth knowledge of the NodeJS event loop and its quirks.
  • Proven experience with deploying applications to cloud platforms such as AWS or Azure and utilizing cloud services (storage, compute, databases, etc.).
  • Experience implementing security best practices including JWT (JSON Web Tokens) and OAuth for authentication and authorization.
  • Strong understanding of web performance, scalability, and accessibility principles.
  • Experience in providing clear and concise API documentation for frontend and backend teams
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer - Full Stack

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

4 days ago
Be an early applicant

Full Stack Developer

Rival Insurance Technology

Toronto

Remote

CAD 110,000 - 240,000

13 days ago

Senior Software Developer - Full Stack (Contract)

Electric Mind Inc.

Toronto

Remote

CAD 70,000 - 110,000

12 days ago

Senior Python Full Stack Developer in Canada. (100% Remote)TechedIn

Python Software Foundation

Toronto

Remote

CAD 90,000 - 150,000

13 days ago

Senior Full-Stack Engineer

Alvéole

Toronto

Remote

CAD 110,000 - 140,000

3 days ago
Be an early applicant

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Senior Developer, Back End(Ruby) - Discovery

Fullscript

Toronto

Remote

CAD 110,000 - 240,000

2 days ago
Be an early applicant

Software Engineer

Scotiabank

Toronto

Remote

CAD 80,000 - 110,000

Today
Be an early applicant

QA Engineer (Full-Stack Support)

inca | Nexxt Intelligence

Toronto

Remote

CAD 70,000 - 90,000

Today
Be an early applicant