-
View all jobs
Pegasus is looking for experienced full stack developers who enjoy working across both front-end and back-end systems, collaborating with engineers and cross-functional teams in a fast-paced environment. You’ll contribute to the design and delivery of mission-critical mobile technologies used in real-world aerospace applications.
In this role, you’ll be part of a multidisciplinary team developing solutions that support flight operations, mission planning, and real-time data visualization. You’ll work on user-facing mobile systems as well as back-end services, applying your technical depth to build reliable, scalable, and high-performance software. This is a chance to make a direct impact on aerospace innovation while growing your expertise across the stack.
What You’ll Do
In this role, you’ll be part of a multidisciplinary team developing solutions that support flight operations, mission planning, and real-time data visualization. You’ll work on user-facing mobile systems as well as back-end services, applying your technical depth to build reliable, scalable, and high-performance software. This is a chance to make a direct impact on aerospace innovation while growing your expertise across the stack.
What You’ll Do
- Contribute to the design, development, and maintenance of the Pegasus mobile application and backend services with a focus on scalability, security, and reliability.
- Collaborate closely with product managers, firmware, and systems engineers to deliver solutions that integrate seamlessly with mission-critical aerospace systems.
- Build mobile solutions optimized for performance in constrained and field-operational environments.
- Implement UI/UX features designed around cockpit usability and real-world crew workflows.
- Apply and promote DevOps best practices, including automated testing, CI/CD, and validation pipelines.
- Support application deployment through Apple Business Manager and mobile device management (MDM) platforms.
- Follow and help enforce compliance with data privacy and cybersecurity standards (e.g., ISO 27001, ISO 27017, ISO 27018).
- Write clean, maintainable code across the full stack and participate in peer reviews to ensure high engineering quality.
- Investigate, debug, and resolve production issues, performance bottlenecks, and data inconsistencies.
- Contribute to the design and implementation of secure, reliable, and scalable systems that integrate with both embedded and cloud platforms.
- Participate in architecture discussions and help define technical approaches, ensuring adherence to engineering best practices.
- Collaborate with stakeholders across teams to align mobile solutions with broader platform strategy.
- Maintain clear technical documentation to support ongoing development and integration.
- Support onboarding of new engineers through code reviews, pairing, and knowledge sharing.
- Promote a culture of innovation, technical excellence, and continuous improvement within the team.
- Bachelor's or master's degree in computer science, Software Engineering, or a related field.
- Professional iOS development experience using Swift (UIKit, SwiftUI).
- Strong backend development skills with Node.js, Python, or Golang.
- Experience deploying and maintaining services on AWS or Azure.
- Solid understanding of secure communication protocols, encryption, and authentication methods (e.g., OAuth2).
- Familiarity with Bluetooth, Wi-Fi, and hardware-integrated data streams.
- Experience with agile development practices, code reviews, and iterative delivery.
- Strong problem-solving abilities with excellent communication and collaboration skills.
- Held or eligible to hold U.S. or Canadian security clearances.
- Ability to work on-site in Edmonton, Alberta, Canada.
- Proficiency in API design and working with MongoDB.
- Experience in regulated industries such as aerospace, defense, or automotive.
- Exposure to aviation systems such as flight planning, weather visualization, or alerting tools.
- Familiarity with MapKit, Charts, or ARKit for spatial/visual data rendering.
- Contributions to open-source projects or experience developing SDKs.
- Cross-platform development using frameworks like Flutter or React.
- Familiarity with modern architecture patterns.
- Collaborate with a talented team of engineers, domain experts, and mission partners.
- Work on cutting-edge technologies in real-time data delivery, safety systems, and operational tools.
- Join a fast-growing, agile company where your technical decisions have immediate impact.
- Shape how aviation professionals access and interact with the data that keeps them safe and effective.
Key Skills
Ranked by relevance
data visualization
cybersecurity
embedded
flutter
python
devops
swift
cloud
cicd
aws
ios
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer
2025-11-04
Full-time
Not Applicable
Australia
Aviation & Aerospace
Engineering
View Job Details
Related
Senior Full Stack Developer
2025-09-15
Full-time
Mid-Senior
Luxembourg
Aviation & Aerospace
Engineering
View Job Details
Related
UAV Software Engineer
2025-11-19
Full-time
Not Applicable
Norway
Aviation & Aerospace
Engineering
Login to Apply
- Posted
- Oct 02, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Edmonton
- Company
- Pegasus
Industries
Aviation & Aerospace
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Full Stack Developer
2025-11-04
Full-time
Not Applicable
Australia
Aviation & Aerospace
Engineering
View Job Details
Related
Senior Full Stack Developer
2025-09-15
Full-time
Mid-Senior
Luxembourg
Aviation & Aerospace
Engineering
View Job Details
Related
UAV Software Engineer
2025-11-19
Full-time
Not Applicable
Norway
Aviation & Aerospace
Engineering