Node.js Full-Stack Developer (Contract) (Canada)

Node.js Full-Stack Developer (Contract) (Canada)

29 Aug
|
Mantrax Software Solutions
|
Canada

29 Aug

Mantrax Software Solutions

Canada

TYPE: Contract

EXPERIENCE LEVEL: Mid-level / Senior

ABOUT THE ROLE:

We are seeking a highly skilled and motivated Full-Stack Developer with strong proficiency in
Angular, Node.js (Express), MongoDB, and PostgreSQL. You will be responsible for building
and maintaining scalable web applications that serve both enterprise and customer-facing needs.
This is an opportunity to work with a small, agile team where your contributions will have a
visible impact.

KEY RESPONSIBILITIES:

- Design, develop, and maintain front-end web applications using Angular (v12+ preferred).
- Develop back-end RESTful APIs using Node.js and Express.js.
- Create and manage database schemas using MongoDB and PostgreSQL.
- Integrate front-end and back-end components to deliver cohesive solutions.
- Ensure responsive design and cross-platform optimization.
- Optimize applications for maximum speed and scalability.
- Collaborate with UI/UX designers, QA testers, and other developers.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and agile development processes (Scrum/Kanban).

REQUIRED SKILLS:

- Strong proficiency in Angular (2+), including RxJS and state management (NgRx preferred).
- Hands-on experience with Node.js and Express.js.
- Experience working with both MongoDB (NoSQL) and PostgreSQL (SQL) databases.
- Solid understanding of RESTful API design and integration.
- Proficient with Git, Docker, and CI/CD workflows.




- Familiarity with authentication frameworks (OAuth2, JWT).
- Ability to write efficient queries and optimize database performance.
- Excellent problem-solving skills and a strong attention to detail.

OPTIONAL EXPERIENCE:

- Experience with GraphQL.
- Experience with Redis or message queues (e.g., RabbitMQ).
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with containerization and microservices architecture.
- Exposure to testing frameworks like Jasmine, Karma, Mocha, or Jest.

QUALIFICATIONS:

- Bachelor’s degree in Computer Science, Engineering, or related field—or equivalent
- practical experience.
- 3+ years of full-stack development experience with the above-mentioned technologies.

WHAT WE OFFER:

- Competitive hourly contract rates
- Adaptable work hours and remote work
- Opportunity to work on challenging projects in a supportive environment.
- Growth and learning opportunities with contemporary tech stacks

Please note due to high volume of applications received, only candidates selected for interviews will be contacted. Thank you

Pay: $45.00-$85.00 per hour

Application question(s):

- What's your experience working with MongoDB and PostgreSQL?
- What's your experience working with Express or other backend Node JS frameworks?
- What are you more comfortable working with? Angular or React?

Education:

- Bachelor's Degree (required)

Work Location: Hybrid remote in Toronto, ON (Toronto District)

📌 Node.js Full-Stack Developer (Contract) (Canada)
🏢 Mantrax Software Solutions
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: node.js full-stack developer (contract) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: node.js full-stack developer (contract) (canada) / canada