Skip to content

ASP.NET Développeur Full-Satck - Temps Plein

Sidekick Interactive est une entreprise jeune et dynamique qui développe des applications mobiles (des solutions natives iOS et Android) pour un large éventail de clients. Nous avons travaillé sur des projets ambitieux et innovants, notamment pour la ville de Montréal, la ville de Laval, car2go, des grandes entreprises multinationales, des clients européens ainsi que diverses startups. Nous réalisations des projets pour plusieurs secteurs d’activité tels que les technologies médicales, la construction, le tourisme, etc. Nous développons également plusieurs produits maison. Toutes nos applications sont programmées de manière entièrement native et nous adorons résoudre des problèmes techniques complexes, tels que les scans 3D et le Bluetooth Mesh.

Notre entreprise grandit et nous avons besoin de plus d’aide! Bien que nous soyons avant tout une entreprise de développement mobile, nos applications les plus sophistiquées nécessitent des back-ends construits à partir des technologies Microsoft (Azure Cloud, ASP.NET Core, C#, bases de données SQL, Azure Storage, etc), ainsi que des vues front-end développées avec Angular. Le candidat idéal est un développeur ASP.NET Full-Stack qui aura à réaliser principalement du travail de développement back-end ainsi que du travail occasionnel de développement front-end web avec Angular. La plupart des projets sur lesquels nous travaillons sont complexes techniquement. C’est pourquoi le candidat devra être à l’aise dans la gestion de problèmes et mettre en place de solides principes de bases du génie logiciel.

Pourquoi travailler avec nous?

  • Équipe sympathique et chaleureuse
  • Horaires flexibles (35 heures par semaine)
  • Café gratuit pour du code incroyable!
  • Bureaux ouverts au centre-ville de Montréal, sur la rue Sainte-Catherine à deux pas de la Place des Arts
  • Projets cools et innovants
  • Créer des applications entièrement personnalisées et originales
  • Endosser un rôle significatif
  • Apprendre et s’améliorer au sein de l’équipe (nous adorons les débats techniques de génie logiciel)

Responsabilités

  • Développer des back-ends pour les applications mobiles en utilisant des technologies comme ASP.NET Core API
  • Modéliser et mettre en oeuvre des bases de données avec Entity Framework
  • Développer des vues frontales pour les portails web des administrateurs (pour gérer les applications mobiles) avec Angular
  • Développer une logique côté serveur pour des fonctionnalités telles que les notifications poussées et les alertes
  • Participer à la planification, aux discussions techniques et à la résolution des problèmes. Nous recherchons une personne qui peut contribuer activement aux solutions.
  • Rédiger de la documentation
  • Gérer des flux d’intégration et de déploiement continu
  • Gérer les déploiements de ressources vers Azure Cloud

Requis

  • Diplôme universitaire en informatique, en génie logiciel ou dans tout autre domaine connexe
  • Au moins 3 ans d’expérience avec ASP.NET Core
  • Connaissance approfondie des APIs REST
  • C#
  • Entity Framework
  • Frontend Angular, HTML, CSS, Javascript, Bootstrap
  • Bonne compréhension de la modélisation des bases de données relationnelle
  • Bonne compréhension des principes du génie logiciel et capacité à écrire un code propre et compréhensible
  • Être familier avec l’outil de gestion de versions GIT
  • Rédiger des tests unitaires
  • Documenter le travail

Atouts

  • Bonne expérience en développement d’interfaces web
  • Connaissance approfondie de SQL Server et de Windows Server sur site (un de nos clients a besoin d’une solution hébergée sur place)
  • À l’aise avec le UX et les discussions sur les designs
  • Expérience avec Azure Cloud
  • Expérience avec l’intégration continue, la livraison continue et le déploiement continu
  • Expérience en matière de développement Agile
  • Bilingue (français et anglais)
  • Capable et désireux d’apprendre de nouvelles technologies. Nous sommes une petite équipe, donc plus chaque membre de l’équipe est flexible, plus nous pouvons nous adapter facilement.
  •  

Qualités

  • Apprentissage rapide
  • Facilité à discuter des problèmes
  • Capable de valider son propre travail
  • Autonome
  • Résolution de problèmes
  • Passionné par les technologies et à l’affût des dernières tendances
  • Tempérament calme, même dans les situations de stress
  • Capacité à travailler en équipe
  • Joue à Super Smash Bros*

* Non requis, mais c’est un plus

Montréal, QC

Rejoins 
l'équipe.
nos projets.
Sidekick.