Développeur Web (Full Stack)

Québec, QC, Canada

Korem est à la recherche d’un développeur web (full stack) passionnée de programmation et qui carbure aux projets stimulants et innovants!

Être développeur chez Korem, c’est réaliser des applications web avec une équipe dynamique, stimulée par des projets variés et fière de développer des applications pour des clients d’envergure internationale, leaders de leurs industries. Enfin, c’est d’avoir l’opportunité de faire une différence, d’avoir un impact sur des projets concrets et de contribuer activement au succès de Korem.

Responsabilités principales

  • Participer à la réalisation de différents projets de développement à l’intérieur de l’équipe de réalisation sur des projets visant à répondre aux besoins de nos clients;
  • Développer des fonctionnalités entières et les intégrer dans des systèmes complexes grâce, entre autres, aux technologies HTML, JavaScript, Java et SQL;
  • Assurer la qualité des livrables en collaborant avec l’équipe d’assurance qualité dans le but de créer des applications de haute complexité exemptes de défectuosités;
  • Communiquer l’avancement des implémentations à l’architecte et/ou au chargé de projet;
  • Travailler en collaboration avec l’architecte technique pour ajuster les implémentations face aux imprévus.

Exigences et compétences recherchées

  • Bonne connaissance de Java, JavaScript, Ajax, HTML, CSS et Servlets;
  • Connaissances en débogage du JavaScript grâce aux outils intégrés dans les différents navigateurs Web;
  • Connaître un ou plusieurs des environnements suivants : NetBeans, Apache, Tomcat, Oracle Spatial, PostgreSQL/GIS et SQL Server;
  • Excellente maitrise  des concepts de la programmation orientée objets;
  • DEC ou BAC en informatique, génie ou équivalent;
  • Un minimum de 2-3 ans d’expérience comme développeur web;
  • Facilité à communiquer ses idées;
  • Capacité à collaborer et travailler en équipe;
  • Maitrise du français et niveau d’anglais intermédiaire (parlé et écrit);
  • Capacité à trouver des solutions novatrices;
  • Faire preuve de rigueur professionnelle et de minutie;
  • Posséder des aptitudes techniques et fonctionnelles;
  • Souci de la qualité;
  • Savoir gérer son temps et les situations de stress.

Atouts

  • Aisance dans la conception de requêtes SQL complexe;
  • Avoir de l’expérience avec les systèmes bases de données alternatives (NoSQL, Column-based);
  • Avoir de l’expérience avec les systèmes distribués tels que Hadoop;
  • Être familier avec le concept du géospatial;
  • Avoir déjà développé dans le cadre de projet avec Google Maps API, OpenLayers ou Leaflet;
  • Avoir expérimenté ExtJS, jQuery, D3 et WebGL;
  • Avoir utilisé un système de gestion tel que Confluence, Jira, Redmine ou Bugzilla.