Senior Full Stack Developer
STARS Voir toutes les offres
- Calgary, AB
- Permanent
- Temps-plein
- Design, develop, deliver and maintain full-stack applications supporting mission-critical workflows across backend, frontend, and integration layers using modern frameworks and services (e.g., Node.js/TypeScript, React, Vue.js, .NET). Experience with PWA/SWA desired.
- Contribute to technical design decisions and architecture following best practices for performance, maintainability, and security.
- Contribute to best practices in code reviews, testing, CI/CD, observability and appropriate documentation to ensure performance, reliability and maintainability of applications.
- Primarily works on the development team and with Product, Data, IT Operations and in service to other key stakeholders on requirements, deliverables, and ensure reliable releases.
- Promote engineering excellence through personal leadership, learning and knowledge sharing, identifying opportunities to optimize systems and developer workflows, and fostering a culture of technical excellence.
- 6+ years of professional full-stack development experience with a strong portfolio of delivered production applications.
- Proven track record building and deploying production-grade systems in cloud environments (AWS, Azure, or GCP).
- Proficiency in TypeScript/JavaScript with experience in backend frameworks (e.g., Express.js, Fastify) and .NET Core.
- Experience with reactive frontend frameworks such as React, Vue.js, or Angular, and strong fundamentals of CSS, responsive frontend design, and CSS accelerators (e.g. Tailwind).
- Experience with databases (PostgreSQL, SQL Server) and ORMs.
- Experience designing and consuming RESTful and event-driven APIs (e.g. Pub/Sub, Kafka, or RabbitMQ).
- Familiarity with CI/CD, and infrastructure-as-code tools.
- Understanding and intelligent use of software testing practices.
- Experience with Git-based workflows, agile methodologies, and scrum practice and tools.
- Experience with Static Web Applications (architecture and deployment)
- Experience with architecture for Progressive Web Applications (including offline operation, data syncing, and online enhancement)
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.