Senior Full Stack Developer

5 days ago


Sherbrooke, Quebec, Canada Alice POS Full time
Job Title: Tech Lead / Senior Full Stack AWS Developer

Achieve accelerated modernization of our Point of Sale (POS) application as a Tech Lead / Senior Full Stack AWS Developer. This role involves driving the modernization of our POS application using AWS technologies, ensuring a smooth transition of systems to new technologies, and promoting DevOps practices to optimize development and deployment processes.

Key Responsibilities
  • Lead the development team in modernizing the POS application, focusing on backend technologies such as AWS Lambda, PostgreSQL, EventBridge, and StepFunctions.
  • Guide and collaborate on frontend development carried out by other team members, possessing knowledge of frontend technologies such as ReactJS, IndexedDB, Redis.
  • Migrate systems to modern solutions, with an emphasis on understanding the existing rather than active development in these languages.
  • Ensure a seamless transition of systems to new technologies, minimizing disruption and maximizing added value.
  • Work closely with the product manager to transform business requirements into viable technical solutions.
  • Take on a significant share of the architectural responsibility of the project, in collaboration with the CTO.
  • Implement and promote DevOps practices to optimize development and deployment processes.
  • Act as the main driver in Agile development activities, ensuring coordination and communication within the team.
  • Prepare and manage sprints and backlogs, using Agile methods.
Skills and Qualities
  • Exemplary technical leadership, demonstrated by a comprehensive understanding of the key technological challenges of a product in constant evolution and modernization.
  • Understanding of typical challenges of digital commercial solutions transitioning from a client/server architecture to a modern cloud architecture.
  • Refactoring skills: analysis and understanding of an existing client/server architecture and the ability to transpose and rearchitect functions in an AWS architecture.
  • Significant experience as a technical leader or senior developer, with a strong understanding of backend technologies and a good knowledge of frontend technologies.
  • Highly organized/structured, with attention to detail, capable of delivering excellent results with minimal supervision.
  • Knowledge of related full-stack technologies such as Docker, Jest/Mocha, RESTful APIs, GraphQL, CI/CD tools.
  • Knowledge of best practices in secure development (cybersecurity).
  • Advanced knowledge surrounding data (structure, SQL, PostgreSQL context).
  • Team player, result-oriented including respect for deadlines.
  • Excellent leadership, communication, and collaboration skills.
  • Bilingual (French, English).
Experience & Education
  • University degree in computer science, software engineering, or equivalent.
  • At least 5 years of experience in similar roles, ideally in an application modernization environment with an emphasis on Full Stack development and cloud environments.
  • Prior experience with AWS and its various services is essential.
  • Experience or knowledge of common retail solutions (POS, eCommerce platforms, accounting/ERP software) is an asset.
Working Conditions
  • Permanent full-time position in a dynamic work environment.
  • Full remote work flexibility.

  • Tech Lead

    2 weeks ago


    Sherbrooke, Quebec, Canada Alice POS Full time

    About the RoleWe are seeking a highly skilled and experienced Tech Lead to join our development team at Alice POS. As a key member of our team, you will play a crucial role in driving the modernization of our Point of Sale (POS) application, a critical initiative to support the growth of our organization.The successful candidate will have a unique blend of...

  • Tech Lead

    2 weeks ago


    Sherbrooke, Quebec, Canada Alice POS Full time

    About the RoleWe are seeking a highly skilled and experienced Tech Lead to join our development team at Alice POS. As a key member of our team, you will play a crucial role in driving the modernization of our Point of Sale (POS) application, a critical initiative to support the growth of our organization.The successful candidate will have a unique blend of...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerWolters Kluwer recherche un développeur full stack pour rejoindre son équipe de développement. Le candidat idéal aura une expérience en programmation full stack (C#/.NET, Angular, Javascript, HTML5) et sera capable d'adapter ses compétences à différents contextes technologiques.ResponsabilitésDévelopper et...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerWolters Kluwer recherche un développeur full stack pour rejoindre son équipe de développement. Le candidat idéal aura une expérience en programmation full stack (C#/.NET, Angular, Javascript, HTML5) et sera capable d'adapter ses compétences à différents contextes technologiques.ResponsabilitésDévelopper et...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack - Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à l'aventure de Wolters Kluwer!ContexteNous sommes à la recherche d'un développeur full stack passionné qui souhaite rejoindre notre équipe de développement pour travailler sur nos applications back-office. Vous serez chargé de développer et de...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack - Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à l'aventure de Wolters Kluwer!ContexteNous sommes à la recherche d'un développeur full stack passionné qui souhaite rejoindre notre équipe de développement pour travailler sur nos applications back-office. Vous serez chargé de développer et de...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer en tant que développeur full stack. Nous sommes à la recherche d'un candidat expérimenté pour rejoindre notre équipe de développement et travailler sur des projets excitants liés à la création d'applications web, d'outils...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer en tant que développeur full stack. Nous sommes à la recherche d'un candidat expérimenté pour rejoindre notre équipe de développement et travailler sur des projets excitants liés à la création d'applications web, d'outils...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la technologie et contribuer à l'évolution de nos applications back-office.ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Créer des services web et intégrer avec des API desservant...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la technologie et contribuer à l'évolution de nos applications back-office.ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Créer des services web et intégrer avec des API desservant...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la création d'applications back-office innovantes!ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS) pour Wolters KluwerCollaborer avec les développeurs back-office et d'applications, les...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la création d'applications back-office innovantes!ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS) pour Wolters KluwerCollaborer avec les développeurs back-office et d'applications, les...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la technologie et contribuer à l'évolution de nos applications back-office.ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Créer des services web et intégrer avec des API desservant...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement pour relever les défis de la technologie et contribuer à l'évolution de nos applications back-office.ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Créer des services web et intégrer avec des API desservant...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer!ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Développer des services web et intégrer avec des API desservant nos applications client sur le marchéAssurer la continuité des...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer!ResponsabilitésDévelopper et maintenir des applications back-office hybrides sur le cloud (SaaS, PaaS, IaaS)Développer des services web et intégrer avec des API desservant nos applications client sur le marchéAssurer la continuité des...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer en tant que développeur full stack. Nous sommes à la recherche d'un candidat expérimenté pour rejoindre notre équipe de développement et travailler sur des projets excitants liés à la création d'applications web, d'outils...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez-vous à Wolters Kluwer en tant que développeur full stack. Nous sommes à la recherche d'un candidat expérimenté pour rejoindre notre équipe de développement et travailler sur des projets excitants liés à la création d'applications web, d'outils...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez notre équipe de développement pour travailler sur des projets excitants et innovants!ResponsabilitésConcevoir et développer des applications full stack pour les besoins de notre équipe de développementTravailler en collaboration avec les développeurs...


  • Sherbrooke, Quebec, Canada Wolters Kluwer Full time

    Développeur Full Stack Wolters KluwerRejoignez notre équipe de développement et rejoignez notre équipe de développement pour travailler sur des projets excitants et innovants!ResponsabilitésConcevoir et développer des applications full stack pour les besoins de notre équipe de développementTravailler en collaboration avec les développeurs...