Contract

Full-Stack Developer

Posted on 04 March 25 by Sierra Silva

  • Bridgewater, NS
  • $ - $
Logo

Powered by Tracker

Job Description

Position: Full-Stack Developer
Employment Type: Contract Full-Time
Experience Required: Open to different levels
Location: Bridgewater, NS
Work Model: option to be hybrid: a few days remote and 2 days on-site; or fully on-site 

Project Description:

Our client has developed a system to assist the residential community in maintaining energy efficiency, indoor air quality, and fostering sustainable living practices. The portal is hosted on the Azure platform and utilizes a network to collect data from residential homes. The data is then processed and presented on the EMIS portal, leveraging PostgreSQL in the Azure environment for storage.

Job Summary:

We are seeking a skilled Full-Stack Developer to join our team. This role will be responsible for designing, developing, and maintaining applications, with a strong focus on backend development, database management, and front-end visualization using graph-based libraries. The ideal candidate should have a solid understanding of full-stack development and experience working with modern frameworks, databases, and cloud platforms, particularly Microsoft Azure.

Key Responsibilities:

  • Develop and maintain backend services using Node.js and Python.
  • Design and optimize database structures using PostgreSQL, MariaDB, and MySQL.
  • Build interactive and data-driven front-end applications using React, with a focus on graph-based visualizations.
  • Integrate and manage APIs, ensuring seamless data exchange between systems.
  • Deploy, manage, and optimize applications on Microsoft Azure, leveraging its cloud infrastructure for scalability and security.
  • Work closely with cross-functional teams to develop scalable and efficient solutions.
  • Troubleshoot and resolve issues in the application stack.
  • Optimize performance and security of applications.
  • Participate in code reviews and development best practices.

Tasks will be related to:

  • Backend and frontend code maintenance
  • Enhancements to the EMIS portal
  • Bug fixing and troubleshooting

Required Skills & Qualifications:

  • 2-3 years of experience in full-stack development.
  • Strong proficiency in Node.js and Python for backend development.
  • Deep understanding of PostgreSQL, MariaDB, and MySQL.
  • Experience with React, especially in implementing graph-based libraries.
  • Familiarity with Microsoft Azure for cloud-based application deployment and management.
  • Experience with RESTful API development and integration.
  • Knowledge of cloud security best practices and containerization is a plus.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.

Job Information

Rate / Salary

$ - $

Sector

Municipal Government

Category

Not Specified

Skills / Experience

Node.js and Python.

Benefits

Not Specified

Our Reference

JOB-20883

Job Location