Services
Data, Analytics & AI Architecture Modernization Customer Platforms Software Development Managed IT Services Unified Communications Healthcare IT Solutions
Industries
Healthcare & Life Sciences Financial Services Energy & Utilities Government & Public Sector Telecommunications Retail & E-commerce
Case Studies Blog About Careers Book a Consultation

Full-Stack Developer

Calgary, AB Software Development Full-time

About the Role

Join our Software Development team in Calgary to build custom web and mobile applications for enterprise clients, with a focus on the energy and natural resources sector. You will work across the full stack, from designing responsive front-end interfaces to building scalable back-end APIs and microservices.

Our development projects use modern frameworks and agile methodologies. You will participate in all phases of the software development lifecycle, from requirements analysis and architecture design through implementation, testing, and deployment.

Requirements

  • 4+ years of full-stack development experience
  • Strong proficiency in React or Angular for front-end development
  • Back-end experience with Node.js, Python (Django/FastAPI), or .NET
  • Experience with relational databases (PostgreSQL, SQL Server) and NoSQL databases (MongoDB)
  • Familiarity with RESTful API design and GraphQL
  • Experience with cloud services (AWS, Azure, or GCP)
  • Understanding of CI/CD pipelines and automated testing
  • Experience with mobile development (React Native, Flutter) is an asset
  • Knowledge of accessibility standards (WCAG 2.1) is preferred

Interested in This Position?

Send your resume and a brief cover letter to careers@zaha.ca with the position title in the subject line.

Apply Now