Recruit Myself
Back to jobs
A
Verified

Atlantis IT group

Full Stack Developer

Halifax, NS, CanadaFull-timeMidCompetitiveMay 7, 2026
Share

Job Description

Role Description:

  1. Develop, optimize, and maintain scalable back-end services using Node.js and Express.js/Nest.js.

  2. Implement real-time features using Web

Sockets (Socket.io, WebRTC, or similar technologies).

  1. Design and manage authentication and authorization systems, including OAuth, JWT, and session-based authentication.

  2. Develop robust role-based administration dashboards with granular access control.

  3. Work with MongoDB (Mongoose, Aggregations, Indexing, Replication, and Sharding) for efficient data storage and retrieval.

  4. Design and integrate RESTful APIs and GraphQL endpoints for seamless communication with front-end applications.

  5. Implement security best practices, including encryption, input validation, CORS, CSRF protection, and rate limiting.

  6. Optimize database queries and application performance for scalability and high availability.

  7. Work with front-end developers (if Full-Stack) to integrate UI components using React.js, Next.js, or Vue.js.

  8. Develop and manage background jobs and cron tasks for scheduled operations.

  9. Implement logging and monitoring solutions for debugging and performance analysis.

  10. Ensure proper testing using unit, integration, and end-to-end testing frameworks (Jest, Mocha, Chai).

  11. Work with cloud services (AWS, Firebase, Azure) and deployment tools (Docker, Kubernetes, CI/CD pipelines).

  12. Collaborate with Dev

Ops teams for infrastructure setup, deployment, and maintenance.

Essential Skills: NodeJS Developers or Full

Stack Developers - Should have real time, authentication, administration, web sockets, MongoDB experience

  1. Develop, optimize, and maintain scalable back-end services using Node.js and Express.js/Nest.js.

  2. Implement real-time features using Web

Sockets (Socket.io, WebRTC, or similar technologies).

  1. Design and manage authentication and authorization systems, including OAuth, JWT, and session-based authentication.

  2. Develop robust role-based administration dashboards with granular access control.

  3. Work with MongoDB (Mongoose, Aggregations, Indexing, Replication, and Sharding) for efficient data storage and retrieval.

  4. Design and integrate RESTful APIs and GraphQL endpoints for seamless communication with front-end applications.

  5. Implement security best practices, including encryption, input validation, CORS, CSRF protection, and rate limiting.

  6. Optimize database queries and application performance for scalability and high availability.

  7. Work with front-end developers (if Full-Stack) to integrate UI components using React.js, Next.js, or Vue.js.

  8. Develop and manage background jobs and cron tasks for scheduled operations.

  9. Implement logging and monitoring solutions for debugging and performance analysis.

  10. Ensure proper testing using unit, integration, and end-to-end testing frameworks (Jest, Mocha, Chai).

  11. Work with cloud services (AWS, Firebase, Azure) and deployment tools (Docker, Kubernetes, CI/CD pipelines).

  12. Collaborate with Dev

Ops teams for infrastructure setup, deployment, and maintenance.

Verified Listing

This role has been verified for authenticity, market-rate compensation, and remote eligibility.

Apply now

Step 1 of 1
Newsletter

Stay at the forefront
of market

Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.

No spam. Just pure intelligence.

Full Stack Developer at Atlantis IT group | Recruit Myself