E3 Company Logo

E3 Company

Développeur Fullstack - Senior

Reposted 3 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Remote
Hiring Remotely in Québec, QC, CAN
Senior level
Looking for a Senior Fullstack Developer with extensive experience in both front-end and back-end development, particularly with Java. Responsibilities include collaborating with a diverse team to develop optimized features and ensuring quality standards in delivery processes.
The summary above was generated by AI

Exposant 3 accompagne les organisations dans leur transformation organisationnelle et numérique. De la définition de la stratégie à l'implantation de la solution, nos clients peuvent compter sur l'expertise et l'engagement de nos collaborateurs.
Depuis la création d'Exposant 3, nous avons placé l'humain au centre de nos priorités. Collaborer avec nous, c’est rejoindre un groupe en pleine croissance qui s'engagera à tes côtés pour réaliser tes ambitions. 

Nous sommes en pleine croissance et recherchons en ce moment un développeur Fullstack - Senior, pour supporter un de nos clients et notamment collaborer avec une équipe d’experts et de généralistes comprenant des analystes d’affaires, analystes fonctionnels, designers UX, graphistes, intégrateurs, analystes en assurance qualité (QA) et administrateurs de données pour développer des fonctionnalités optimisées et performantes.

Requirements
  1. Avoir un minimum de cinq (5) ans d’expérience comme développeur Front-end et développeur Back-end (Java) (doit avoir travaillé dans les deux (2) volets au cours de cette expérience) ;
  2. Avoir de l’expérience en développement Web avec les langages JavaScript et TypeScript de composants et services complexes tels que date picker, galerie d’images, téléverseur ; 
  3. Maîtriser les principes SOLID ; 
  4. Connaître et avoir de l’expérience avec le framework Web réactif tel que Vue.js, Angular, React, Ember.js, Bootstrap, JQuery ; 
  5. Avoir réalisé des tests unitaires ; 
  6. Maîtriser le concept de single page application et le développement Web adaptatif ; 
  7. Avoir de l’expérience de modélisation de composants complexes ;
  8. Avoir de l’expérience de configuration de systèmes complexes dont minimalement webpack, Node.js et npm ;
  9. Avoir de l’expérience avec toutes les fonctionnalités d’un système de gestion des versions ; 
  10. Avoir l’expérience de gérer, d’encadrer et d’assurer la qualité d’un processus de livraison (release) ;
  11. Avoir l’expérience d’utilisation de tous les concepts du langage JAVA incluant la programmation concurrente ; 
  12. Avoir proposé et fait appliquer les design patterns OO ; 
  13. Avoir structuré le code en fonction des principes et besoins de l’architecture organique ; 
  14. Avoir développé et proposé un modèle physique optimisé d’une application Web connectée à une BD relationnelle ; 
  15. Avoir travaillé avec les lambda JAVA 8 ; 
  16. Avoir l’expérience d’implanter une fonctionnalité en utilisant des composants techniques complexes (files JMS, micro services, tâches asynchrones, etc.) ; 
  17. Avoir l’expérience d'identifier des problèmes et bogues éventuels de concurrence dans les revues de code complexes ; 
  18. Avoir l’expérience d’analyser et d’évaluer la qualité des livrables des autres développeurs ;
  19. Avoir l’expérience d'analyser la performance de requêtes SQL et de proposer des améliorations ;
  20. Avoir de l’expérience avec d’autres outils de bases de données tels que : 
  • Des outils d’indexation et de recherche de données, par exemple, Elasticsearch ; 
  • Des agents de messages, par exemple Kafka.


Similar Jobs

16 Days Ago
Remote or Hybrid
Canada
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
As a Senior Full-Stack Developer, you will develop and maintain Unity Ads dashboards, owning features from requirements to production, ensuring performance and reliability while collaborating across teams.
Top Skills: Node.jsReactTypescript
16 Days Ago
Remote or Hybrid
Montréal, QC, CAN
Senior level
Senior level
AdTech • Artificial Intelligence • Gaming • Machine Learning • Software • Virtual Reality • Metaverse
As a Senior Full-Stack Developer, you will develop and maintain Unity Ads dashboards, collaborate with teams, and improve product performance.
Top Skills: Frontend DevelopmentReactTypescriptUnity Ads
Junior
Cryptocurrency
Support daily crypto market operations by monitoring prices, liquidity, and trading activity across spot, futures, and options. Assist with rebalancing across CEX/DEX, track issues for developers, analyze data and charts for signals, ensure trading bots meet risk and performance rules, and coordinate treasury and client reporting.

What you need to know about the Montreal Tech Scene

With roots dating back to 1642, Montreal is often recognized for its French-inspired architecture and cobblestone streets lined with traditional shops and cafés. But what truly sets the city apart is how it blends its rich tradition with a modern edge, reflected in its evolving skyline and fast-growing tech industry. According to economic promotion agency Montréal International, the city ranks among the top in North America to invest in artificial intelligence, making it le spot idéal for job seekers who want the best of both worlds.

Key Facts About Montreal Tech

  • Number of Tech Workers: 255,000+ (2024, Tourisme Montréal)
  • Major Tech Employers: SAP, Google, Microsoft, Cisco
  • Key Industries: Artificial intelligence, machine learning, cybersecurity, cloud computing, web development
  • Funding Landscape: $1.47 billion in venture capital funding in 2024 (BetaKit)
  • Notable Investors: CIBC Innovation Banking, BDC Capital, Investissement Québec, Fonds de solidarité FTQ
  • Research Centers and Universities: McGill University, Université de Montréal, Concordia University, Mila Quebec, ÉTS Montréal

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account