Point your AI agent at freehire and let it find you a job.

Get the CLI →

Nodsol Canada Inc.

Full Stack Developer

Posted 3 views
Discussion

Summary

Full stack developer in Lahore maintaining and extending NODSOL's existing web application and building a new mobile app. Day-to-day covers C#/.NET backend, REST APIs, SQL Server, jQuery/Bootstrap frontend, mobile development, deployments, and future AI/automation integrations for a building-permit services company.

Job Description

About NODSOL

NODSOL CANADA INC. provides architectural design, building permit drawings, structural, mechanical, plumbing, HVAC, minor variance, and building permit services across Ontario.

The Role

Work on the existing NODSOL web application and a new mobile application.

Responsibilities

  • Backend development
  • Frontend development
  • SQL Server database development
  • REST API development
  • Bug fixing and troubleshooting
  • New feature development
  • Mobile application development
  • Third-party API integrations
  • Document and file management
  • Notifications and emails
  • Application deployment and maintenance
  • Future automation and AI integrations

Web Application

  • Maintain and improve the existing NODSOL application.
  • Develop new modules and features.
  • Fix bugs and production issues.
  • Improve application performance.
  • Create responsive user interfaces.
  • Develop forms, dashboards, reports, and administrative screens.

Backend and APIs

  • Develop and maintain C#/.NET backend functionality.
  • Build and maintain REST APIs.
  • Connect web and mobile applications.

Job Specification

Backend

  • C#
  • ASP.NET
  • .NET / .NET Framework
  • ASP.NET Web Forms
  • REST APIs
  • JSON
  • API integration
  • Authentication and authorization

Frontend

  • HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap
  • Responsive web design

Database

  • Microsoft SQL Server
  • SQL queries and stored procedures
  • Database relationships and design
  • CRUD operations
  • Query optimization

Mobile Development

  • Experience with at least one of Flutter/Dart, React Native, .NET MAUI, Android development, or iOS development.
  • Mobile applications communicating with the NODSOL backend through REST APIs.

Additional Skills

  • Git/GitHub, IIS, Azure, Docker, CI/CD
  • Payment gateway integration, Email/SMS APIs, push notifications, Google Maps APIs
  • File/document upload systems, PDF generation, OCR
  • OpenAI/Gemini APIs, Ollama/local AI, and n8n automation are advantages.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available