BlueWave Labs
Back End Developer
BlueWave LabsCanada7 hours ago
VolunteerRemote FriendlyEngineering, Information Technology

Note that this is a VOLUNTEER role in Canada which requires 20 hours/week of work.


Company Description

BlueWave Labs is a software development hub that brings together a diverse team of brilliant minds passionate about crafting cutting-edge solutions. We are a dynamic force driving technological evolution, redefining industries through our work. Our team includes software developers, UI/UX experts, mobile app developers, and visionary product managers.


Role Description

This is a remote VOLUNTEER role for a backend developer (Checkmate project) at BlueWave Labs. As a backend developer, you will be responsible for developing and maintaining the server-side logic of open source Checkmate server monitoring application. You will also collaborate with the front-end developers and product managers to ensure seamless integration of the user-facing elements with server-side logic.


This is a dynamic role that requires problem-solving, code optimization, and continuous improvement of our backend systems.


Qualifications

  • Proven experience as a Node.js developer
  • Strong proficiency in JavaScript
  • Experience with Node.js frameworks such as Express.js
  • Understanding of asynchronous programming and event-driven architecture
  • Knowledge of RESTful APIs and microservices architecture
  • Experience with MongoDB


Responsibilities

  • Develop server-side logic using Node.js
  • Design and implement RESTful APIs
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Implement data storage solutions using MongoDB
  • Write reusable, testable, and efficient code
  • Troubleshoot and debug applications
  • Stay up-to-date with emerging technologies and best practices

Key Skills

Ranked by relevance