Tech Lead

2 weeks ago


Sherbrooke, Quebec, Canada Alice POS Full time
About the Role

We 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 deep technical skills and strategic leadership, with a strong understanding of backend technologies and a good knowledge of frontend technologies. You will be responsible for assessing, planning, and executing the transition of our existing code, while maintaining functionality and improving performance and scalability.

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, with knowledge of frontend technologies such as ReactJS, IndexedDB, and Redis.
  • Migrate systems to modern solutions, with an emphasis on understanding the existing rather than active development in these languages.
  • Ensure a smooth and efficient 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 (grooming, prioritization, estimation, sequencing, refinement, acceptance criteria, DoD, etc.).
Requirements
  • 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.


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled and experienced professional to lead our efforts in developing and implementing engineering excellence processes across our organization. As a key member of our engineering team, you will be responsible for driving continuous improvement, ensuring compliance with industry standards, and fostering a culture of...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled and experienced professional to lead our efforts in developing and implementing engineering excellence processes across our organization. As a key member of our engineering team, you will be responsible for driving continuous improvement, ensuring compliance with industry standards, and fostering a culture of...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled and experienced professional to lead our efforts in developing and implementing engineering excellence processes across our organization. As a key member of our engineering team, you will be responsible for driving continuous improvement, ensuring compliance with industry standards, and promoting a culture of...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a highly skilled and experienced professional to lead our efforts in developing and implementing engineering excellence processes across our organization. As a key member of our engineering team, you will be responsible for driving continuous improvement, ensuring compliance with industry standards, and promoting a culture of...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    CEO Opportunity for Quantum Technology StartupQV Studio is seeking an exceptional entrepreneur to lead our cutting-edge startup, revolutionizing machine vision systems. The ideal candidate will have a solid business background with a proven track record of success in roles such as product management, business development, or similar within hard-tech...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    CEO Opportunity for Quantum Technology StartupQV Studio is seeking an exceptional entrepreneur to lead our cutting-edge startup, revolutionizing machine vision systems. The ideal candidate will have a solid business background with a proven track record of success in roles such as product management, business development, or similar within hard-tech...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    Lead the Next-Gen Metasurface Optics RevolutionQV Studio is seeking a visionary entrepreneur to spearhead our cutting-edge startup, pioneering the development of next-generation metasurface optics for machine vision innovation.The ideal candidate will possess a strong business acumen, with a proven track record of success in product management, business...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    CEO of a Quantum Technology StartupQV Studio is seeking an exceptional entrepreneur to lead our cutting-edge startup, established to revolutionize the world of machine vision systems. The ideal candidate will have a solid business background with a proven track record of success in roles such as product management, business development, or similar within...


  • Sherbrooke, Quebec, Canada QV Studio Full time

    CEO of a Quantum Technology StartupQV Studio is seeking an exceptional entrepreneur to lead our cutting-edge startup, established to revolutionize the world of machine vision systems. The ideal candidate will have a solid business background with a proven track record of success in roles such as product management, business development, or similar within...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a seasoned professional to lead our business development and partnership with Global System Integrators (GSIs) in the technology sector. As the publisher of Ubuntu and a leading provider of open source software, we are expanding our presence in the enterprise market where GSIs play a crucial role.Key ResponsibilitiesDevelop and...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking a seasoned professional to lead our business development and partnership with Global System Integrators (GSIs) in the technology sector. As the publisher of Ubuntu and a leading provider of open source software, we are expanding our presence in the enterprise market where GSIs play a crucial role.Key ResponsibilitiesDevelop and...


  • Sherbrooke, Quebec, Canada Alice POS Full time

    Job Title: Tech Lead / Senior Full Stack AWS DeveloperAchieve 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...


  • Sherbrooke, Quebec, Canada Alice POS Full time

    Job Title: Tech Lead / Senior Full Stack AWS DeveloperAchieve 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...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking an experienced Enterprise Sales Director to join our team at Canonical. As a key member of our sales organization, you will be responsible for leading a team of sales representatives in driving revenue growth and expanding our customer base.Key ResponsibilitiesDevelop and execute a territory plan to prioritize outreach and...


  • Sherbrooke, Quebec, Canada Canonical Full time

    About the RoleWe are seeking an experienced Enterprise Sales Director to join our team at Canonical. As a key member of our sales organization, you will be responsible for leading a team of sales representatives in driving revenue growth and expanding our customer base.Key ResponsibilitiesDevelop and execute a territory plan to prioritize outreach and...