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