Full Stack Developer (remote)

Nisku, AB, CA, Canada

Job Description

We are seeking a Full Stack Developer (Remote) to join our team. The ideal candidate will have hands-on experience building scalable web applications using Angular, designing and consuming RESTful APIs, and managing data with SQL Server. Familiarity with modern DevOps practices and version control workflows, particularly using Azure DevOps, is essential. Experience with tools like Entity Framework, Kendo UI, and SignalR is highly desirable.



You will be responsible for the development, optimization, and support of in-house applications, requiring strong proficiency in both front-end and back-end technologies to create robust and scalable solutions. This role involves working closely with cross-functional teams to finalize features, optimize performance, and ensure seamless integration with existing systems. A deep understanding of user-centered design, database management, and API development, as well as a proactive approach to problem-solving, is required.

Eligibility and Work Location: :

This is a remote position; however, the successful candidate must be legally entitled to work in Canada. All work associated with this role must be performed from within Canada.



Key Responsibilities

:





Culture & Collaboration

:


Promote company culture and collaborate with cross-functional teams to deliver solutions that meet business needs. Engage stakeholders, mentor junior developers, and foster team knowledge sharing. Incorporate user feedback to improve application usability.

Application Development & Maintenance:


Design, develop, and maintain responsive web applications using Angular (v10+ preferred). Build and integrate RESTful APIs and manage SQL Server databases. Implement real-time features (SignalR), optimize performance, and ensure application security and accessibility. Stay current with emerging technologies and best practices.

DevOps & Release Management

:


Implement CI/CD pipelines with Azure DevOps and manage source code using GitHub Conduct peer code reviews and assist with release management. Set up monitoring and logging to proactively resolve production issues.

Quality Assurance & Testing:


Develop reusable tests and participate in code reviews, testing, and debugging to ensure software quality.

Support & Documentation:


Provide user support and create technical documentation and user stories for development and maintenance.

Key Qualifications & Skills:


Bachelor's degree in Computer Science, Computer Engineering, or a related technical field. 3+ years of professional experience in full stack development, with a focus on Angular-based web applications. Extensive experience with Angular (v10+ preferred), including component architecture and state management. Strong proficiency in TypeScript, JavaScript, HTML5, and CSS3. Solid experience developing software in .NET Core and C#. Experience designing and consuming RESTful APIs. Proficiency in SQL Server (stored procedures, indexing, performance tuning) and relational databases (SQL Server 2016+, Azure SQL). Experience with Azure DevOps (pipelines, boards, artifacts) and GitHub (pull requests, branching, code reviews). Experience building and maintaining applications on Azure Cloud Platform. Familiarity with Azure Data Platform Services (Azure Data Factory, Azure Synapse, Azure SQL, Blob Storage). Experience with unit testing and test-driven development. Working knowledge of Agile/Scrum methodologies and release cycles. Experience integrating real-time communication features using SignalR. Prior experience with Entity Framework and Kendo UI is a plus. Knowledge of application security best practices (authentication, authorization, data protection). Strong problem-solving skills and attention to detail. * Excellent communication and collaboration abilities.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3058039
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Nisku, AB, CA, Canada
  • Education
    Not mentioned