Jobs.ca
Jobs.ca
Language
Brock Canada logo

Full Stack Developer (Remote)

Brock Canada16 days ago
Remote
Nisku, AB
Mid Level
contract

About the role

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.

About Brock Canada

Oil and Gas
201-500

Brock Canada is a leading "Best In Class"​ specialty multi-craft services provider, with strategic locations throughout western Canada.

The company's list of specialty services includes: Scaffolding, Insulation, Fireproofing, Heat Tracing, Fabrication Capabilities, Abatement (Lead & Asbestos)

Brock Canada is a part of the Brock Group of companies, one of the largest multi-craft specialty services contractors of its kind. The Brock Group is headquartered in Houston and Beaumont, TX and has operations in North America, South America, U.S. Virgin Islands and Canada.

With over 17,000 employees and a specialized menu of services in the heavy industry marketplace, our focus and strength lie with long-term relationships formed in a work environment that includes maintenance activities, turnarounds, emergency work, capital expansion, and major construction projects.

Our business model for success delivers value-added service to our clients by bundling services, implementing management processes, providing an engineering philosophy to work assignments, and measuring and improving performance.