Développeur / Développeuse informatique (H/F)
Description du poste
Prise de poste : Montréal, Québec, Canada
*contrat de droit local*
Tu es Développeur (se) informatique, et tu souhaites travailler au Québec- Canada?
Alors contact nous, nous avons un poste qui pourrait correspondre à tes attentes:
Tu aimes travailler en équipe, et tu souhaites contribuer à la croissance de ton entreprise, tu parles et écris couramment l'anglais et le français.
Rejoins notre équipe, nous développons un logiciel de gestion de transport, Une solution unique pour la prise de commande, la gestion de l'activité des chauffeurs, le suivi des chauffeurs; maintenance de la flotte, la paie, la facturation...
Responsabilités
- Connaissance et expérience de travail avec JAVA de 10 années
- Faire évoluer la plateforme logistique en ajoutant de nouvelles fonctionnalités dans des micro-services, basés sur une nouvelle pile technologique moderne basée sur le cloud (à déterminé).
- Développer les capacités d'une équipe DevOps
- Fonctionne sous la direction du chef d'équipe technique.
Talent
- Développement de logiciels modernes : Clean Code, Clean Architecture, automatisation obsessionnelle, automatisé
tests, pipelines de construction et de déploiement scriptés, méthodologies agiles.
- Utilise les RP comme opportunités d'apprentissage.
- Expériences antérieures ou compréhension de base de l'utilisation du SaaS, des Clouds publics, du Cloud
- Capacités de base à suivre un projet de développement, en utilisant des outils comme JIRA ou autres.
- Bonnes capacités dans l'utilisation des outils de développement standards (IDEs, git, commande en ligne).
- Connaissance en base de données (SQL, NoSQL), le backend,
frontend, API.
- Technologies API (REST, GraphQL)
- Bonne compréhension des architectures logicielles et des modèles de conception.
- Intéressé par les tendances technologiques et l'outillage.
Capacités spécifiques au backend
- Expérience de base de l'utilisation de Linux.
- Expériences de base sur les préoccupations opérationnelles de la plate-forme SaaS (surveillance, alerte,
sécurité, évolutivité, performances, disponibilité).
- Expérience préalable sur AWS Cloud et ses services gérés. La connaissance de GCP est un
actif.
- Expérience significative de la plateforme Java
- Expérience significative avec les technologies backend modernes telles que NodeJS,
- Bonne connaissance du langage de requête SQL.
- Connaissance de base des architectures backend SaaS (flux sans état, multitenant, authentification, sécurité).
Capacités spécifiques au frontend / mobile
- Bonne expérience avec les briques de base du Web (HTML, css, javascript).
- Une affinité pour un bon design UX.
- Expériences avec les technologies frontend d'applications à page unique telles que VueJS, React, Angulaire.
- Expériences avec le développement mobile multiplateforme, de préférence avec les technologies tels que React Native et Flutter.
- Bonne connaissance de NodeJS.
- La connaissance de GCP/Firebase en tant que backend mobile est un atout
Horaires : 37H30 Travail en journée
Profil recherché
Compétences
- Application web - Souhaité
- Concevoir une application web - Souhaité
- Rédiger un cahier des charges, des spécifications techniques - Souhaité
- Déterminer des mesures correctives - Souhaité
- Recueillir et analyser les besoins client - Souhaité
Langues
Anglais - Souhait?
Français - Exig?
Qualités professionnelles
Capacité à travailler et à se coordonner avec les autres au sein de l'entreprise pour réaliser les objectifs fixés.
Capacité à écouter activement, réceptionner des informations et messages, faire preuve d'ouverture d'esprit et de diplomatie.
Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Rémunération 75 000$ et 100 000$CAD/An