Développeur.euse Fullstack Senior

Turbulent

$90K — $120K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience as a Full Stack Developer.
  • Degree in Computer Science or related field.
  • Advanced knowledge of PHP with proficiency in Symfony or Laravel frameworks.
  • Extensive experience in Node.js, TypeScript, and React.
  • Strong experience in designing and implementing REST APIs.
  • Deep understanding of MySQL and Redis databases.
  • Familiar with cloud services like AWS and containerization with Docker.

Responsibilities

  • Contribute to the evolution of the RICARDO digital platform.
  • Collaborate with a multidisciplinary team on RICARDO's ecosystem.
  • Modernize the platform and develop new functionalities.
  • Provide constructive feedback and share knowledge within the team.
  • Identify, document, and mitigate risks in proposed solutions.
  • Write clear documentation to facilitate team communication.
  • Integrate AI tools to enhance development processes.

Benefits

  • Join a collaborative and skilled team environment.
  • Engage in constructive code review processes.
  • Participate in Scrum rituals for agile development.
  • Contribute to ongoing improvements of the product.
  • Support personal and professional growth within the team.
Full Job Description
Que ferez-vous ?

En tant que membre de l'équipe RICARDO de Turbulent, vous contribuerez à l'évolution de la plateforme numérique de RICARDO, un produit culinaire de référence utilisé par des millions d'utilisateurs au Québec et à l'international. Vous travaillerez en étroite collaboration avec une équipe pluridisciplinaire (développement, produit, design) sur l'écosystème numérique de RICARDO.

Vous agirez en tant que ressource clé sur ce mandat afin de contribuer à la modernisation des plateformes et au développement de nouvelles fonctionnalités.

Le projet RICARDO utilise plusieurs technologies dont : PHP, Symfony, Laravel, Node.js, TypeScript, React, MySQL, PostgreSQL, Redis, Docker, AWS, HTML5, CSS3, Sass, Storybook

Vos talents
  • Communiquer et collaborer étroitement avec des collègues d'expertises variées et traduire le jargon technique. Vulgariser des concepts complexes est naturel pour vous.
  • Transformer un problème complexe en une solution technique robuste et élégante répondant à de hauts standards de qualité.
  • Vous adapter à des contextes variés, à des priorités parfois changeantes.
  • Partager de la rétroaction constructive avec vos collègues et être orienté.e vers les solutions.
  • Écrire de la documentation claire. Partager l'information au sein de votre équipe est important pour vous.
  • Faire preuve de rigueur et d'autonomie. Vous montrez une forte curiosité pour les dernières tendances technologiques.
  • Tirer parti de l'intelligence artificielle pour optimiser votre travail.
  • Faire avancer les choses, partager les bonnes pratiques en développement et contribuer à implémenter des processus efficaces.
  • Collaborer de près avec le Product Owner pour l'élaboration de nouveaux projets avec le client.
  • Soulever et documenter les risques inhérents aux solutions proposées et trouver les mitigations nécessaires.

Vos réalisations et expériences antérieures
  • Vous avez 8 ans et plus d'expérience en tant que développeur.euse fullstack.
  • Diplôme en programmation informatique ou tout autre domaine connexe.
  • Compétences avancées en PHP et bonne maîtrise de frameworks tels que Symfony ou Laravel.
  • Forte expérience avec Node.js, TypeScript et React
  • Excellente expérience en conception et implémentation d'API REST.
  • Connaissance approfondie des bases de données relationnelles et non relationnelles (MySQL, Redis).
  • Familiarité avec les engins d'indexation tels que Solr et ElasticSearch.
  • Expérience avec les services Cloud (AWS ou autre) et avec Docker.
  • Solide expérience dans la conception, le développement et la maintenance de systèmes robustes et évolutifs à volume élevé.
  • Expérience avec des outils de tests. Vous avez toujours à l'esprit d'améliorer la couverture de test.
  • Fortes connaissances des systèmes de contrôle de version (Git) et des processus de déploiement.
  • Aisance avec la méthodologie Agile.
  • Expérience avec des outils d'intelligence artificielle appliqués au développement (un atout).
  • Excellente maîtrise du français et bonne maitrise de l'anglais, tant à l'oral qu'à l'écrit.


Ce que vous brûlez d'envie d'accomplir
  • Intégrer une équipe solide et compétente au sein de laquelle apprendre.
  • Prendre part à la revue de code de manière constructive. Vous aimez partager vos connaissances afin d'aider vos collègues à progresser dans un aspect technique.
  • Contribuer à l'amélioration continue du code base.
  • Participer aux événements Scrum (Daily, sprint planning, sprint review et sprint retrospective).
  • Contribuer à la culture bienveillante de l'équipe.
  • Participer aux améliorations et au processus des choix technologiques relatifs au produit RICARDO.
  • Mettre en place des architectures efficaces et des solutions robustes grâce à un processus itératif.
  • Intégrer l'IA dans vos pratiques de développement.
  • Soutenir les autres membres de l'équipe dans leurs tâches quotidiennes.
  • Prendre en charge les systèmes de compilation et de déploiement applicatif des projets qui vous sont assignés.


------
What will you do?

As a member of Turbulent's RICARDO team, you will contribute to the evolution of the RICARDO digital platform, a leading culinary product used by millions of users across Quebec and internationally. You will work closely with a multidisciplinary team (development, product, and design) on RICARDO's digital ecosystem.

You will serve as a key contributor on this mandate, helping modernize the platform and develop new features.

The RICARDO project leverages several technologies, including: PHP, Symfony, Laravel, Node.js, TypeScript, React, MySQL, PostgreSQL, Redis, Docker, AWS, HTML5, CSS3, Sass, and Storybook.

Your strengths
  • Communicate and collaborate closely with colleagues from various disciplines, while translating technical jargon into clear concepts. Simplifying complex ideas comes naturally to you.
  • Transform complex problems into elegant, robust technical solutions that meet high quality standards.
  • Adapt to different contexts and shifting priorities.
  • Provide constructive feedback and maintain a solution-oriented mindset.
  • Write clear documentation and value knowledge sharing across your team.
  • Demonstrate strong autonomy, rigor, and curiosity for emerging technologies.
  • Leverage artificial intelligence to improve efficiency and productivity.
  • Drive initiatives forward, promote development best practices, and contribute to implementing effective processes.
  • Collaborate closely with the Product Owner on new client projects.
  • Identify, document, and mitigate risks associated with proposed solutions.

Your experience and background
  • 8+ years of experience as a Full Stack Developer.
  • Degree in Computer Science, Software Development, or a related field.
  • Advanced expertise in PHP and strong proficiency with frameworks such as Symfony or Laravel.
  • Extensive experience with Node.js, TypeScript, and React.
  • Strong experience designing and implementing REST APIs.
  • Deep understanding of relational and non-relational databases (MySQL, Redis).
  • Familiarity with indexing and search technologies such as Solr and Elasticsearch.
  • Experience with cloud services (AWS or similar) and Docker.
  • Proven track record designing, developing, and maintaining highly scalable, high-volume systems.
  • Experience with testing tools and a constant focus on improving test coverage.
  • Strong knowledge of version control systems (Git) and deployment processes.
  • Comfortable working in an Agile environment.
  • Experience using AI-powered development tools is considered an asset.
  • Excellent French and good English communication skills, both written and spoken.

What you're eager to accomplish
  • Join a strong, highly skilled team where you can continue learning and growing.
  • Participate constructively in code reviews and enjoy sharing knowledge to help teammates improve their technical skills.
  • Contribute to the continuous improvement of the codebase.
  • Participate in Scrum ceremonies (daily stand-ups, sprint planning, sprint reviews, and retrospectives).
  • Foster a positive and supportive team culture.
  • Contribute to process improvements and technology decisions related to the RICARDO product.
  • Design efficient architectures and build robust solutions through an iterative development process.
  • Integrate AI into your development practices.
  • Support team members in their day-to-day work.
  • Own and maintain the build, compilation, and deployment systems for the projects assigned to you.

Similar Jobs

  • BAE Systems
    Eng I - SW
    $70K — $95K *
    BAE Systems
    Nashua, NH 03060 (Hillsborough County)
  • Software Developer
    $85K — $116K *
    Syms Strategic Group, LLC (SSG)
    Manchester, NH 03103 (Hillsborough County)
  • TeleTech
    Software Engineer
    $69K — $158K *
    TeleTech
    Rome, NY 13440 (Oneida County)
  • Software Developer
    $85K — $116K *
    Syms Strategic Group, LLC (SSG)
    Portsmouth, NH 03801 (Rockingham County)
  • BAE Systems
    Eng I - SW
    $70K — $95K *
    BAE Systems
    Nashua, NH 03060 (Hillsborough County)
  • Mobile Application Developer
    $90K — $130K *
    INFICON
    East Syracuse, NY 13057 (Onondaga County)

More Jobs at Turbulent

More Information Technology Jobs

Find similar Développeur.euse Fullstack Senior jobs: