Full Stack Developer
2 weeks ago
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.
-
CAN-Plant Associate
1 day ago
Nisku, Alberta, Canada -469f-40fd-bc28-35898c887c25 Full time $24,000 - $40,000 per yearAbout UsStericycle is now part of WMTo learn more about WM's acquisition of Stericycle,CLICK HEREto read the press releaseStericycle is a U.S. based business-to-business services company and leading provider of compliance-based solutions that protects people and brands, promotes health and well-being, and safeguards the environment. Since our founding over...
-
Nisku, Alberta, Canada ProQual Construction and Innovations Inc. Full timeLocation: Nisku, AB (on-site with some flexibility)Company: ProQual Construction & Innovations Inc.Position Type: Full-timeReports to: Administrative Manager & General ManagerWho we areWe're a small, tight‑knit team running a fast‑growing construction group of companies. We build with integrity, think like owners, and back each other. Our culture is...
-
Risk Advisor
5 days ago
Nisku, Alberta, Canada Pathfind Full time $79,000 - $103,000 per yearJob Title: Risk AdvisorLocation: Nisku, AB (in-office)Salary: $79,000 - $103,000 What The Job Is:Under the general direction of the General Manager of Insurance, the Risk Advisor identifies and resolves risk exposures for the client's insurance clients through client visits, risk inspections, preparation and delivery of seminars, and the preparation of...
-
Warehouse Lead Hand
1 day ago
Nisku, Alberta, Canada Clean Harbors External Career Site Full time $104,000 - $130,000 per yearClean Harbors in Nisku, AB is seeking a Warehouse Lead Hand to join their safety conscious team The Lead Hand is responsible for the operation of the warehouse on a day-to-day basis that specifically requires oversight to inventory and work order processing to ensure route drivers have proper materials on vehicles each day. The role ensures all waste and...
-
HSE Administrator
17 hours ago
Nisku, Alberta, Canada Precision Well Servicing Full time $60,000 - $80,000 per yearPrecision Well Servicing is currently hiring an HSE Administrator to join our team. This is a permanent, Full-Time position.This is a office based position and work is performed on site. For the right candidate this position can be out of any one our offices in Lloydminster, Red Deer or Nisku.Precision Well Servicing is the largest service rig provider in...
-
Apprentice HD Mechanic
1 week ago
Nisku, Alberta, Canada RMC Group of Companies Full time $50,000 - $65,000 per yearHeavy Duty MechanicFL CarriersRMC Group of Companies is family owned and has been supplying concrete and related services since 1994. RMC Group of Companies is locally owned and operated and is one of Western Canada's largest independent concrete providers. Since 1994, RMC Group of Companies has expanded the business to more than ten operating entities to...
-
Licensed Mechanic
2 weeks ago
Nisku, Alberta, Canada CleanHarbors Full time $40,000 - $50,000 per yearDescription$5,000 SIGN ON BONUSClean Harbors Nisku, AB, Canada is looking for a Licensed Mechanic or Apprentice Mechanic to join their safety conscious teamThis individual will work with a team to manufacture and repair company and oil field trucks.Pay is based on experience6:00am-4:30pm-Monday- FridayWhy work for Clean Harbors?Health and Safety is our #1...
-
Manager - Safety Codes
1 day ago
Nisku, Alberta, Canada Leduc County Full timeThe opportunityLeduc County is looking for an experienced and highly motivated Manager – Safety Codes to join our team. Reporting to the Director – Planning and Development, this exciting opportunity provides leadership to, and is accountable for, the delivery of services that uphold the Safety Codes Act and Regulations on behalf of the municipality. As...
-
Community Recreation Programmer
1 week ago
Nisku, Alberta, Canada Leduc County Full time $64,772 - $79,966 per yearThe opportunityLeduc County is looking for an experienced and highly motivated Community Recreation Programmer to join our team. Reporting to the Supervisor – Community Programs, this exciting opportunity contributes to the development and delivery of quality community recreation programs and services that are accessible to and promote the health and...
-
Engineering PLM Transformation Specialist
2 weeks ago
Nisku, Alberta, Canada Johnson Controls Full time $95,000 - $120,000 per yearAs a global leader in smart, healthy, and sustainable buildings, our mission is to reimagine the performance of buildings to serve people, places, and the planet. Join a winning team that enables you to build your best future Our teams are uniquely positioned to support a multitude of industries across the globe. You will have the opportunity to develop...