Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer (W/M)

Darkhorse Emergency

What You'll Be Doing

Work at Darkhorse Emergency is diverse and ever-changing. We implement our proprietary software and solve interesting and challenging business problems for a wide variety of fire and emergency clients.

As a senior full stack developer, you'll provide leadership to our team of developers and designers to build and maintain our application suite, and support our team of analysts as they implement our software and work to solve our clients' unique problems. You'll play a major role in every part of the development lifecycle and are considered to be a trusted technical expert who delivers complex features and drives quality in code and architecture.

You take ownership of complex tasks, and your work will be conducted without review and supervision. You'll spend time reviewing the work of junior team members as needed.

Job Responsibilities

Work with designers and analysts to build data visualizations that strike the balance between clarity and engagement.

Build features from start to finish including database, API server, front end web page, etc.

Collaborate with our team to turn one off analyses from consulting engagements into new rock solid features that our users use every day.

Develop new instances of existing architecture and major features.

Develop new modules and features that solve significant problems.

Proactively perform root cause analysis in client implementations to fix bugs, data errors, misconfigurations and other issue to create new edge cases and customizations.

Use AI tools to write high-quality code that supports the long-term stability and maintainability of our software.

Ensure that every buildout and iteration is held to a high standard, with short-term compromises applied judiciously and sparingly.

Design architecture for entire applications using a nuanced understanding of the browser as an environment.

Design and develop standalone systems with project-level impacts.

Solve cross-domain technical problems to enable new capabilities.

Deeply research core technical bottlenecks for high-value projects.

Take ownership of improving our development processes from low level details such as how we use Git, write unit tests, etc. to the way we run meetings or make long-term plans.

Research new technologies by evaluating between using bleeding-edge, innovative technology and a more stable, reliable, and boring alternatives.

Define quality standards that serve company objectives and get buy-in from teammates.

Support, mentor and guide junior developers in basic processes.

What We Look For

Computer science or engineering degree from a recognized postsecondary institution.

Ability to code in Javascript and Python.

Expertise with most of our tech stack (or comparable alternatives):

TypeScript (and/or JavaScript)

VueJS (or other front-end frameworks like React, Angular, or Svelte)

Node + Express (or another REST API framework)

GraphQL

Postgres (or other RDBMS like MySQL)

AWS (or other cloud vendors like GCP or Azure)

Terraform

Python (data modelling and pipelines)

Two or more years of experience in product development.

Backend (database) experience.

Frontend (CSS+HTML) experience.

Experience with consulting development for clients.

Motivated to make a real world impact through our software that helps our clients make high-value decisions.

Excited to learn new things and be a generalist in a small team.

You've built software end-to-end (full stack).

You take ownership, understanding that your responsibility doesn't end when code is written, but when the solution is in our users' hands and solving a problem for them.

You value autonomy and take pride in doing your best work even when nobody's watching.

Comfortable juggling priorities between competing demands on your time.

Can communicate technical ideas well including knowing your audience and understanding the connections between high-level ideas a client might ask for and the low-level concepts under the hood.

Creatively problem-solving complex and multi-faceted issues in order to find the right trade-offs and compromises using experience manuals and best practices.

You share and live our values every day.

Key Skills

Use of AI for systems development, front end development and writing code

Data visualization / design

Craftsmanship

Project management

Initiative and innovation

Act as a role model for company career development, morale building and evangelism

Navigate ambiguity of competing priorities and resource constraints

Quality oriented

Accuracy and detail oriented

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer (W/M) in Edmonton, AB vacancy
  • $50k - $75k per year

    🚀 Full-Stack Developer (Edmonton, AB and Vancouver, BC) Equity + Bonus + Massive Growth Opportunity About Total Life At Total Life, we’re redefining mental healthcare for older adults by leveraging a telehealth platform that delivers evidence-based emotional support... 
    Suggested
    Full time
    Remote work
    Monday to friday
    Flexible hours

    Total Life, Inc.

    Edmonton, AB
    5 days ago
  • $85k - $160k per year

    Senior ServiceNow Developer Position Description Ready to join an outstanding culture with the freedom to innovate, influence decisions, and chart...  ..., teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day... 
    Senior
    Local area
    Flexible hours
    Edmonton, AB
    5 days ago
  • Senior Software Developer (Integration) Location Remote in Edmonton, AB : AMA: CODE IS YOUR favorite LANGUAGE Posted: 2024-05-21 Closing: When Filled Location: Edmonton South (Hybrid) You're a geek — and proud of it. You love working with computers, playing with computers... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    Shift work

    Alberta Motor Association

    Edmonton, AB
    5 days ago
  • $42 - $50 per hour

    Senior Software Developer Grey Moose Technologies Inc. Location Edmonton, AB Salary 42.00 to 50.00 hourly (To be negotiated) / 40 hours per week Full time Flexible hours Start date: 2025-10-01 Languages English Education Bachelors degree Experience 5 years or more... 
    Senior
    Hourly pay
    Full time
    Remote work
    Flexible hours

    Grey Moose Technologies Inc.

    Edmonton, AB
    more than 2 months ago
  •  ...Management). We are seeking a highly motivated and detail orientated Developer to join our team in the Edmonton area or Calgary area. The...  ...troubleshooting Learn and grow by working closely with the architect and senior developers Provide system training and guidance to users when... 
    Senior
    Full time

    JAVA Holdings Ltd.

    Edmonton, AB
    5 days ago
  •  ...personal and professional growth. We are seeking a  Software Developer Student , for our North American Headquarters (NAHQ) located in...  ...better future. Let’s get started!   Employee Status: Internship Full-Time Company: PCL Constructors Inc.  Primary Location:... 
    Full time
    Internship

    PCL Construction

    Edmonton, AB
    2 hours ago
  • $17 - $19 per hour

     ...Devonshire Village, 1718 Rabbit Hill Rd Nw, Edmonton AB T6R 3N6 Status: Full Time Temporary 2 months with possblity to extend on part time...  ...’ll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote... 
    Senior
    Full time
    Temporary work
    Part time
    Work at office
    Immediate start
    Remote work
    Work from home
    Shift work

    Compass Group

    Edmonton, AB
    2 hours ago
  •  ...If you see yourself growing with PCL as a Senior Estimator, apply to this posting and we’ll...  ...completion dates for large projects. Completes full quantity take-off of all labor, equipment,...  ...to multitask. ~ Strong ability to develop and maintain productive working... 
    Senior
    Contract work
    For contractors

    PCL Construction

    Edmonton, AB
    2 hours ago
  • Embedded Systems Developer (Engineer) Location Edmonton, AB : We are a Technology Company Norcada is a photonics, MEMS and nanotechnology...  ...interpersonal skills. Proficiency in English is a must-have.- Preferably lives within the greater Edmonton area. Job Type: Full-time... 
    Full time
    Worldwide

    Norcada

    Edmonton, AB
    5 days ago
  •  ...The Opportunity Tetra Tech is adding a Linux Software Developer to our Track Assessment Services team based in Edmonton, AB. Why...  ...engineers to create meaningful change around the world. Discover your full potential – join us to advance your career while leaving a... 

    Tetra Tech

    Edmonton, AB
    19 days ago
  •  ...Join us and get your career moving! Intern, Network Operations This is a full-time summer internship lasting from May 11, 2026, until August 28, 2026. Job Summary The Intern, Developer Performance Analytics is responsible for supporting the Network Operations team... 
    Full time
    Internship
    Summer internship
    Work at office

    CN

    Edmonton, AB
    3 days ago
  • $17 - $20 per hour

     ...AB T6N 1N5, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Full Time Position Type: Regular Vacancy...  ...experience and demonstrated ability to provide excellent service and develop strong client relationships in a retail, hospitality, or client-... 
    Hourly pay
    Full time
    Part time
    Flexible hours
    Shift work
    Night shift
    Weekend work

    Sephora

    Edmonton, AB
    2 hours ago
  • $30 - $40 per hour

     ...clients, notamment 80 % du Fortune 500 en Amérique du Nord, Europe et Asie, qui collaborent avec nous dans le cadre de nos capacités full-stack et notre rythme. Nous sommes des penseurs stratégiques, des collaborateurs pratiques qui aident les clients à exploiter le... 
    Senior
    Contract work
    Local area
    Edmonton, AB
    10 days ago
  •  ...Work®, Best Workplace™ for Today's Youth, and Best Workplace™ for Inclusion, we're looking for a passionate and driven Microsoft 365 Developer. Here are some of the great things you can expect from Elantis: Competitive salary and comprehensive extended health benefits,... 
    Full time
    Casual work
    Work at office
    Local area
    Immediate start

    Elantis Solutions

    Edmonton, AB
    18 days ago
  •  ...continent North America with hundreds of full-time and part-time opportunities at any given...  ...What's the role? We're hiring a Senior Estimator to support high‑value projects...  ...impact, this position plays a key role in developing accurate, timely, and competitive full‑cost... 
    Senior
    Full time
    Part time
    Casual work
    Internship
    Work at office
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Dexterra Group

    Edmonton, AB
    3 hours ago
  • $125k - $160k per year

     ...construction professional to join their team as a Senior Estimator. This individual will be a...  ...Comprehensive Estimating: Execute full-cycle estimating services, including detailed...  ...Mitigation: Identify potential project risks and develop strategic plans to manage impacts on... 
    Senior
    Contract work
    For subcontractor
    Internship
    Work at office

    Randstad

    Edmonton, AB
    3 days ago
  • $20 - $23.55 per hour

     ...Address: 8882 170th St., Edmonton, AB T5T 4J2, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy...  ...attracting and identifying talented store leaders who can train and develop cast to drive sales and deliver outstanding client service.... 
    Full time
    Part time

    Sephora

    Edmonton, AB
    1 day ago
  • $17 - $20 per hour

     ...278919 Store Name/Number: AB-Currents of Windermere (1678) Address: 5236 Windermere Blvd., Edmonton, AB T6W 0L9, Canada (CA) Full Time/Part Time: Full Time Position Type: Regular Vacancy Status: This position is for an existing, open vacancy The Operations... 
    Full time
    Part time
    Flexible hours
    Afternoon shift

    Sephora

    Edmonton, AB
    2 hours ago
  •  ...Currents of Windermere (1678) Address: 5236 Windermere Blvd., Edmonton, AB T6W 0L9, Canada (CA) Hourly/Salaried: Hourly (Non-Exempt) Full Time/Part Time: Full Time Position Type: Regular Who we are behind the stripes: Sephora has been changing the face of... 
    Hourly pay
    Full time
    Part time
    Worldwide
    Flexible hours
    Night shift
    Weekend work

    Sephora

    Edmonton, AB
    2 hours ago
  •  ...The Opportunity Tetra Tech is adding a Senior Geotechnical Engineer to our Arctic...  ...meaningful change around the world. Discover your full potential – join us to advance your career...  ...leaving a lasting legacy. Your Role Developing sound technical solutions to assist in the... 
    Senior

    Tetra Tech

    Edmonton, AB
    4 days ago
  • $71.97k - $94.07k per year

    Senior Policy Analyst Location Edmonton, AB : Job Information Job...  ...Childcare Location: Edmonton Full or Part-Time: Full Time Hours...  ...Ministry is responsible for: developing and evaluating curriculum; teacher...  ...programs, and initiatives. Develop and coordinate briefings and... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Part time
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    5 days ago
  •  ...development of associates through feedback, coaching and training. Demonstrate effective written and verbal communication skills. Develop proficiency in all operational policies and procedures. Manage time and prioritize tasks. Managerial Responsibilities... 
    Full time
    Local area
    Night shift
    Weekend work

    Tommy Hilfiger

    Edmonton, AB
    11 days ago
  •  ...reach those standards.   Here's how a Senior Manager, Planning Scheduling and Lean for...  ...because we are committed to supporting and developing our teams. The PCL Companies celebrate...  ...get started!   Employee Status:  Regular Full-Time Company:  PCL Constructors Inc.... 
    Senior
    Full time
    Contract work
    Work at office

    PCL Construction

    Edmonton, AB
    2 hours ago
  • $116k - $215k per year

     ...minded people who are eminent in theirrespective technical fields; Develop solutions through discussion with your team and clients;...  ...encourages applications from all qualified candidates who represent the full diversity of communities across Canada. This includes, but is not... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Edmonton, AB
    1 day ago
  • $104k - $215k per year

     ...professionals reach across disciplines and borders to develop and lead global initiatives. We deliver...  .... The Data and AI/ML Products Senior Manager role will drive immediate and global...  ...qualified candidates who represent the full diversity of communities across Canada. This... 
    Senior
    Permanent employment
    Full time
    Work at office
    Immediate start
    Flexible hours

    Ouest

    Edmonton, AB
    13 days ago
  • $102k - $120k per year

    Senior Project Controls Analyst Location Hybrid work in Edmonton, AB : Company Description...  ...searching for a Project Control Analyst for a full-time position based at Edmonton. Works...  ...financial systems and processes. Develops proficiency in the use of company cornerstone... 
    Senior
    Full time
    For contractors
    Work at office
    Remote work
    Worldwide

    AECOM

    Edmonton, AB
    3 days ago
  •  ...Salary range: Negotiable Job type: Full time Location: On-site (Edmonton, AB...  ...Description: Q-Block Computing is seeking a Senior Quantum Scientist to join our innovative...  ...Computing Research for the experimental developments of cavity-coupled neutral atom tweezer array... 
    Senior
    Full time

    Q-Block Computing

    Edmonton, AB
    18 days ago
  •  ...partnering with a client in the residential construction industry seeking a Senior Paralegal to join their Edmonton team. In this key role, you’ll support the legal operations of a leading residential developer, providing expertise in real estate transactions, contract management... 
    Senior
    Contract work

    MacDonald Search Group

    Edmonton, AB
    14 days ago
  • Are you a senior-level consultant looking for a long-term home within a massive enterprise...  ...complex data flows. • Experience across the full system development lifecycle, including...  ...Canada. As a result, we are committed to developing and implementing strategies to increase the... 
    Senior
    Remplacement
    Long term contract
    Contract work
    Immediate start
    Remote work
    Flexible hours

    Randstad

    Edmonton, AB
    12 days ago
  • $18 per hour

     ...times  • Ability to make immediate decisions, while maintaining composure in emergency response situations with minimal supervision  • Develop thorough site knowledge, and maintain professional relationships with sites and hospital staff  • Handle private and confidential... 
    Full time
    Immediate start
    Night shift
    Weekend work
    Day shift
    Edmonton, AB
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer (W/M). Be the first to apply!