Full Stack Developers (2)
Skills
About the role
Description
Full Stack Developer (2 Positions)
As a Full Stack Developer, you’ll design and build modern web-based component solutions, support and modernize legacy applications, and help deliver enhancements that enable prospective investors to discover opportunities across Alberta. You’ll work at the intersection of front end, backend, APIs, cloud services, and data performance, turning requirements into solutions that feel smooth, secure, and user-friendly.
Required Skills
SQL: Design and develop data pipelines and data applications using SQL
Frontend architecture with Stencil.JS: Experience architecting complex web-based component solutions with Stencil.JS
CMS development: Experience developing data content application systems using Umbraco CMS
Data domain experience: Experience working with socio-economic data
Performance troubleshooting: Hands-on experience performing and analyzing application, website, and API performance issues
Cloud support: Experience supporting Microsoft Azure services, including Azure SQL, Azure Data Factory, and Databricks
Web and application development: Strong understanding of application development and maintenance, including .NET framework / ASP.Net, C#, LINQ, MS SQL (as applicable to the workstream)
Backend and API integration: Ability to develop and maintain web application interfaces and work with REST and SOAP APIs
Web UI technologies: Knowledge of Bootstrap, HTML5, CSS3 (LESS or SASS), JavaScript, XHTML, and building visually appealing user interactions
Agile delivery: Familiarity with formal application lifecycle development methodology and participating in Agile delivery meetings
Quality and testing: Execute internal testing (unit testing), handle automated testing, and support UAT activities
Defect and release support: Fix production defects efficiently, coordinate release schedules, and support warranty activities as required
Technical documentation: Provide and maintain technical documentation of design and changes
Nice to Have Skills
CI/CD and SDLC automation
AI assistant development for data-driven applications, including integrating AI capabilities into applications
Modern AI development tools and technologies
Experience in a large and complex environment or an environment with equivalent size and complexity
Data visualization and mapping tools, such as AmCharts, Tableau, Mapbox/Leaflet, or ArcGIS
Experience with additional front-end frameworks and services (including familiarity with Angular)
Other Requirements
Work location & schedule: Primarily remote, with potential meetings/work sessions in Edmonton on reasonable notice
Onsite meetings are expected to be approximately 15% of total hours
Work authorization: Work must be done within Canada
Hours: 08:15 – 16:30 MT, Monday to Friday, excluding statutory holidays (subject to change on reasonable notice)
Equipment: You must provide your own equipment, including a modern Windows or MacOS setup compatible with Azure Virtual Desktop (AVD)
Support expectations: Ability to provide on-call support on an as-needed basis
Reporting: Provide time and status tracking and reporting as required
At Aplin — together with our brands CompuStaff, Impact Recruitment, and Vantix Systems — we connect great people with great organizations across North America. We believe diverse teams build stronger companies, and we welcome applicants from all backgrounds, experiences, and perspectives. We use AI tools to assist in a fair and efficient matching process, helping our recruiters connect the right people with the right opportunities. To be considered, applicants must be legally entitled to work in Canada, including holding any required permits. Our recruitment services are always free for job seekers.
Skills
Type
Contract
Experience Required/Mandatory Skills
Nice To Have Skills
Location
Edmonton
Work Environment
1 year with 1 possible 1-year extension
Rate
To commensurate with experience
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.