Pegasus
Full Stack Developer
PegasusCanada8 hours ago
Full-timeEngineering, Information Technology
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

  • 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.

Essential Job Functions

  • 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.

Required Qualifications

  • 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.

Preferred Qualifications

  • 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.

Why Join Us?

  • 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