Firefly Solar Inc.

Full Stack Developer - Green Energy Company

Full Stack Developer - Green Energy Company
Notice info
LocationCalgary, AB
Job Typepart time
On-site
Solar Electric Power Generation

About This Job

Job Title: Full Stack Developer (Backend Focus) Location: Calgary, Alberta (In-Person) Company: Firefly Solar Website: fireflysolar.ca


About Us

Firefly Solar is one of Canada's fastest-growing residential solar companies, known for our relentless pace, lean systems, and commitment to innovation. We’re building tools, automations, and infrastructure that scale alongside the rising demand for clean energy. Our tech team sits at the heart of that growth.

Joining Firefly means working in a fast-paced, high-impact environment where your code will go live, your decisions will shape real-world outcomes, and your growth will keep pace with ours. If you thrive in dynamic settings where autonomy meets responsibility, this is the place to be.


Position Overview

We are looking for a Full Stack Developer with a strong backend orientation to join our in-person Calgary team. You’ll play a critical role in developing and scaling internal tools, building secure and modular systems, and supporting real-time operations across Canada. Our LAMP-based environment relies heavily on Linux, Python, PHP, and SQL, so deep comfort with backend systems is a must.

This is not a role buried in tech debt or red tape — you’ll be working directly with our Lead Developer and Product Manager to ship real solutions, fast.


Key Responsibilities

- Backend Development (Primary Focus): Architect and implement scalable backend services using Python, PHP, SQL, and Bash within our LAMP stack.System Integrations: Build and maintain integrations between internal tools like Notion, Pipe Solar (CRM), Mailchimp, and permitting systems.

- DevOps & Deployment: Use Linux (Debian), shell scripting, and Git (Bitbucket) to manage deployments, automate processes, and maintain infrastructure.

- Database Management: Design and optimize relational databases for performance and scalability.

- Collaborative Development: Work closely with the Senior Developer and Product Manager to understand priorities, roadmap items, and team velocity.

- Frontend Support (as needed): Support light front-end development and maintenance using HTML, CSS, JavaScript, and TypeScript.

- Documentation & Code Quality: Write clean, well-documented code and contribute to shared libraries and CI/CD processes.


Tech Stack


Core (must-have):

- Linux (Debian)

- Python

- PHP

- SQL

- Bash

- Bitbucket (Git)


Supportive (nice-to-have):


- GraphQL

- TypeScript

- JavaScript

- HTML/CSS

- Notion API


Minimum Requirements

- 3+ years experience in backend or full stack development roles

- Strong knowledge of Python and PHP for backend applications

- Proficient in writing SQL queries, managing schema migrations, and optimizing performance

- Experience deploying code in a Linux server environment (Debian preferred)

- Comfort with Git workflows (Bitbucket or GitHub)

- Familiarity with automation, secure credential management, and system-level scripting (Bash)

- Basic understanding of Data Structures and Algorithms (DSA)

- Excellent problem-solving skills and ability to operate with autonomy in a startup environment

- Ability to work collaboratively in-person and communicate cross-functionally with non-technical teams


Preferred Qualifications

- Degree or diploma in Computer Science, Software Engineering, or a related field (including 1- or 2-year programs)

- Experience in LAMP-based server architecture and microservice design

- Familiarity with API integrations across platforms like CRMs, Notion, or permitting systems

- Exposure to Google Cloud, Docker, and CI/CD pipelinesKnowledge of structured logging, error tracking, and monitoring systems

- Familiarity with Notion API and building internal knowledge systems

- Experience building lightweight internal dashboards or admin tools

- Bonus if you are familiar with the solar industry


What We Offer

- Competitive Salary: Commensurate with experience and skillset

- Benefits Package: Health and dental

- Career Growth: Direct involvement in projects that shape company operations

- Startup Energy, Real Impact: Your work will matter — and go live

- In-House Team: No silos, no outsourcing — just a sharp, focused tech crew with vision


How to Apply

If you’re a backend-first full stack developer who wants to build for real users in a fast-moving environment — we want to meet you.


Job Types: Full-time, Part-time


Pay: $55,000.00-$70,000.00 per year


Expected hours: 45 per week


Benefits:

- Company events

- Dental care

- Extended health care

- On-site parking

- Paid time off


Language:


- English (required)


Work Location: In person

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
4 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
3 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
about 2 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
4 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
3 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
5 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
6 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
8 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
22 days ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
6 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
4 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
6 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
7 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
7 months ago
company-logo

Senior Division Order Analyst

Formentera
Job TypeFull time
Salary
$110000 - $130000
Austin, TX
over 1 year ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
7 months ago