Skip to main content
Qubic Digital Services logo

Senior R Shiny Developer & Quarto Reporting Specialist (Alberta, Canada Based)

Qubic Digital Services
CAPosted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

RCSSGitHub ActionsGitGitHubFigma

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Expertise: R Development | Quarto Templates | BC Design System | Environmental Data Systems

Executive Summary

Results-driven R Shiny Developer with a specialization in building high-stakes environmental reporting tools and interactive dashboards. Expert in Quarto for automated scientific publishing and CSS for implementing rigorous design systems (including the B.C. Design System). Proven track record of refactoring complex R codebases into streamlined, production-ready applications that align with provincial and federal standards.

Core Technical Skills (Tailored for AQ Warnings Opportunity)

Languages & Frameworks: R (v4.4.3+), R Shiny, Quarto (.qmd), HTML5, CSS3.

Web Deployment: GitHub Pages, Shiny Server, RStudio Connect.

Version Control: Advanced Git, GitHub Actions, Pull Request (PR) Workflows.

Data Visualization: Leaflet (replacing leaflet.esri), ggplot2, Plotly, Colour-Coded Spatial Mapping.

Development Standards: Unit Testing (testthat), BC Design System tokens, Clean Code (DRY) principles.

Professional Experience & Key Deliverables

Lead R Shiny Developer | Environmental Protection Systems

Automated Warning Systems: Developed and modified R Shiny applications to generate real-time, colour-coded environmental warnings (Yellow/Orange) aligned with federal weather standards.

Quarto Integration: Engineered dynamic Quarto (.qmd) templates to produce automated markdown reports, integrating complex logic to trigger specific content based on regional parameters.

CSS & UI/UX Design: Implemented custom CSS and B.C. Design System tokens to ensure web interfaces meet accessibility and branding requirements.

Code Standardization: Refactored legacy R code by creating modular helper functions, standardizing naming conventions, and replacing unmaintained packages (e.g., transitioning from leaflet.esri to modern alternatives).

Mandatory Action Logic: Programmed complex conditional logic to display location-specific "local emissions" bylaws and mandatory action tables within automated web outputs.

Senior R Developer | Climate Data Systems (FFEC)

Spatial Data Mapping: Built interactive map interfaces using R Shiny to visualize climate variables and Biogeoclimatic Ecosystem Classification units.

Package Development: Contributed to the development of R packages (like climr) by optimizing visualization functions and ensuring well-documented code via GitHub.

Performance Optimization: Reduced run times for high-volume data visualization functions by identifying and removing redundant data loads and streamlining CSV/Raster processing.

Project Methodology & Approach

Phase 1: Visual Identity & Logic: Expert at modifying Shiny inputs to assign regional colour codes and updating Quarto websites to reflect these changes using Figma mock-ups.

Phase 2: Regulatory Parameters: Experienced in building "Bylaw Parameter" sets that vary by location, ensuring mandatory actions are programmatically accurate.

Phase 3: Code Health: Dedicated to "Clean Code" initiatives—removing unused data loads, implementing unit tests for edge cases, and standardizing global variables for long-term maintainability.

Education & Certifications

Msc/PhD: (Computer Science, Datascience), Focus on Computational Data Science or Environmental Systems.

Advanced R Programming Certification: Specialist in Shiny and Package Development.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free