Web Developer

4 weeks ago


Montréal QC, Canada Moroccanoil Full time

Overview:

As a Web Developer, you will play a key role in our dynamic development team, under the direction of the Software Development Manager, contributing your expertise in PHP, Laravel, MySQL, and general systems administration. You will be an integral part of a collaborative effort to enhance, optimize, and maintain our intranet sites and databases. The successful candidate will bring 3 to 5 years of experience, demonstrating proficiency in both front-end and back-end technologies.

Tasks & Responsibilities:

  • Develop and integrate innovative, customized products into diverse existing technology platforms.
  • Provide technical support throughout the application lifecycle, including planning, installation, and ongoing management/monitoring troubleshooting.
  • Design, implement, and maintain databases to support business applications, ensuring scalability, security, performance, and reliability.
  • Manage projects from conception to completion, including analyzing requirements, implementing application logic, and debugging.
  • Develop new features and maintain existing websites.
  • Architect website structures, determining hardware and software requirements.
  • Plan, design, write, modify, integrate, and test website-related code.
  • Implement designer mock-ups and wireframes into front-end code.
  • Conduct tests and perform security and quality controls.
  • Undertake any duties deemed essential to ensure the normal operations of the employer’s business processes within the employee's area of expertise.

Requirements:

  • Bachelor’s degree in computer science or a related field.
  • 3-5 years of relevant professional web development experience.
  • Bilingual proficiency in French and English.

Skills & Abilities:

  • Expertise in Laravel, MySQL and PHP.
  • Strong foundation in data structures, algorithms, and system design.
  • Proficiency with Git and experience in using version control systems.
  • Expertise in front-end technologies such as HTML5, CSS3, and JavaScript.
  • Responsive design implementation for cross-browser compatibility.
  • Experience with server management and configuration.
  • Integration of third-party APIs and web services.
  • Optimization and performance tuning of databases.
  • Understanding of web security best practices.
  • Implementation of secure coding practices.
  • Experience with continuous integration and deployment (CI/CD) tools.
  • Knowledge of containerization tools like Docker.
  • Proficient in writing unit tests and conducting integration testing.
  • Familiarity with testing frameworks (e.g., PHPUnit, Pest).
  • Collaborative mindset with a focus on delivering iterative, high-quality solutions.
  • Effective documentation skills for code, APIs, and system architecture.
  • Ability to create and maintain technical documentation for future reference.
  • Strong analytical and problem-solving skills.
  • Efficient debugging techniques and tools usage.
  • Demonstrated commitment to staying updated with industry trends and emerging technologies.
  • Willingness to learn new languages or frameworks as needed.

Extra Points If You:

  • Extra points if you have knowledge of server-side languages beyond PHP, such as Node.js or Python.
  • Have experience with Amazon Web Services (AWS) and GitHub for version control.
  • Possess familiarity with database administration and web hosting environment management.

Benefits and Company Culture:

  • Competitive salary and benefits package
  • Access to Employee Shopping site at a discounted rate
  • Group RSP with company matching
  • Lunch program
  • Vacation time and sick/personal days
  • Work-from-home flexibility (once a week)
  • Flexible work hours
  • Abundant supply of fruits, snacks, coffee, and drinks

Aperçu :

En tant que Développeur Web, vous jouerez un rôle clé au sein de notre équipe de développement dynamique, sous la direction du Responsable du Développement Logiciel, en apportant votre expertise en PHP, Laravel, MySQL et en administration générale des systèmes. Vous ferez partie intégrante d'un effort collaboratif visant à améliorer, optimiser et maintenir nos sites intranet et bases de données. Le candidat retenu apportera 3 à 5 ans d'expérience, démontrant sa maîtrise des technologies front-end et back-end.

Tâches et responsabilités :

  • Développer et intégrer des produits innovants et personnalisés dans diverses plateformes technologiques existantes.
  • Fournir un support technique tout au long du cycle de vie de l'application, y compris la planification, l'installation, et la gestion/le suivi continus et le dépannage.
  • Concevoir, mettre en œuvre et maintenir des bases de données pour prendre en charge les applications métier, en assurant la scalabilité, la sécurité, les performances et la fiabilité.
  • Gérer les projets de la conception à la réalisation, y compris l'analyse des besoins, la mise en œuvre de la logique d'application et le débogage.
  • Développer de nouvelles fonctionnalités et maintenir les sites web existants.
  • Architecturer les structures de site web, en déterminant les besoins matériels et logiciels.
  • Planifier, concevoir, rédiger, modifier, intégrer et tester le code lié au site web.
  • Implémenter les maquettes de designers et les schémas de câblage en code front-end.
  • Conduire des tests et effectuer des contrôles de sécurité et de qualité.
  • Entreprendre toute tâche jugée essentielle pour assurer le fonctionnement normal des processus commerciaux de l'employeur dans le domaine d'expertise de l'employé.

Exigences :

  • Licence en informatique ou dans un domaine connexe.
  • 3 à 5 ans d'expérience professionnelle pertinente en développement web.
  • Maîtrise du français et de l'anglais.

Compétences et capacités :

  • Expertise en Laravel, MySQL et PHP.
  • Solide base en structures de données, algorithmes et conception système.
  • Maîtrise de Git et expérience de l'utilisation de systèmes de contrôle de version.
  • Expertise dans les technologies front-end telles que HTML5, CSS3 et JavaScript.
  • Implémentation de la conception réactive pour la compatibilité inter-navigateurs.
  • Expérience en gestion et configuration de serveurs.
  • Intégration d'API tierces et de services web.
  • Optimisation et réglage des performances des bases de données.
  • Compréhension des meilleures pratiques de sécurité web.
  • Mise en œuvre de pratiques de codage sécurisé.
  • Expérience avec les outils de déploiement et d'intégration continue (CI/CD).
  • Connaissance des outils de conteneurisation comme Docker.
  • Maîtrise de la rédaction de tests unitaires et réalisation de tests d'intégration.
  • Familiarité avec les cadres de test (par exemple, PHPUnit, Pest).
  • Mindset collaboratif axé sur la fourniture de solutions itératives et de haute qualité.
  • Compétences efficaces en documentation pour le code, les API et l'architecture système.
  • Capacité à créer et à maintenir une documentation technique pour référence future.
  • Fortes compétences analytiques et résolution de problèmes.
  • Techniques de débogage efficaces et utilisation des outils.
  • Engagement à rester à jour avec les tendances de l'industrie et les nouvelles technologies.
  • Volonté d'apprendre de nouveaux langages ou frameworks selon les besoins.

Points supplémentaires si vous :

  • Avez des connaissances des langages côté serveur autres que PHP, tels que Node.js ou Python.
  • Avez de l'expérience avec Amazon Web Services (AWS) et GitHub pour le contrôle de version.
  • Possédez une familiarité avec l'administration de bases de données et la gestion de l'environnement d'hébergement web.

Avantages et culture d'entreprise :

  • Salaire compétitif et régime d'avantages sociaux.
  • Achat de produits Moroccanoil et Verb à un tarif réduit.
  • REER collectif avec participation de l'entreprise
  • Programme dîner
  • Horaire flexible
  • Flexibilité du travail à domicile (une fois par semaine).
  • Vacances et journées de maladies/personnels
  • Abondance de fruits, collations, café et boissons disponibles.


  • Montréal, QC, Canada Evolving Web Full time

    Developers on our team have a commitment to collaborative problem-solving, delivering quality products, and taking ownership of their projects. Evolving Web is looking for creative, experienced front-end developers who love to work in a collaborative environment with a stellar team of developers and designers. We are recruiting experienced developers in...

  • Front-end Developer

    5 days ago


    Montréal, QC, Canada Evolving Web Full time

    Developers on our team have a commitment to collaborative problem-solving, delivering quality products, and taking ownership of their projects. Evolving Web is looking for creative, experienced front-end developers who love to work in a collaborative environment with a stellar team of developers and designers. We are recruiting experienced developers in...


  • Montréal, QC, Canada Evolving Web Full time

    Do you want to work at a growing digital agency to foster client relationships and build client success? Evolving Web is looking for an ambitious and energetic Business Development Manager to help us expand to new markets and proactively grow our client list. You will work together with Evolving Web’s leadership team to design and implement a successful...


  • Montréal, QC, Canada Evolving Web Full time

    Do you have a passion for problem solving and enjoy working with a dynamic and creative team? Do you love learning and collaborating with a developer community and want to join a growing team of technologists specializing in Drupal? This position requires 5+ years of experience and is ideal for developers with a high attention to detail looking to expand...


  • Montréal, QC, Canada Evolving Web Full time

    Do you want to work at a growing digital agency to foster client relationships and build client success? Evolving Web is looking for an ambitious and energetic Business Development Manager to help us expand to new markets and proactively grow our client list. You will work together with Evolving Web’s leadership team to design and implement a successful...


  • Montréal, QC, Canada Evolving Web Full time

    Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a team of designers, developers, and technologists specializing in WordPress and Drupal. This position requires 5+ years of WordPress experience, ideal for...


  • Montréal, QC, Canada Evolving Web Full time

    Do you have a passion for problem-solving and enjoy working with a dynamic and creative team? Do you love learning and working with organizations that make a big impact on the world? Work with other talented and motivated developers as part of our growing WordPress practice. Evolving Web is a team of designers, developers, and technologists specializing in...


  • Montréal, Canada 8P Design | Agence Web à Montréal Full time

    _(english below)_ 8P Design: Entreprise en développement Web à Montréal depuis 1998. Une équipe dynamique et attentionnée... Passionnés par le travail bien fait ! Nous offrons présentement un stage en développement Web ! :) Que tu sois plus orienté front-end, back-end, QA, architecture, web marketing, ou DB, nos stages s’adaptent à tes...


  • Montréal, Canada 8P Design | Agence Web à Montréal Full time

    _(english below)_ 8P Design: Entreprise en développement Web à Montréal depuis 1998. Une équipe dynamique et attentionnée... Passionnés par le travail bien fait ! Nous offrons présentement un stage en développement Web ! :) Que tu sois plus orienté front-end, back-end, QA, architecture, web marketing, ou DB, nos stages s’adaptent à tes...


  • Montréal, QC, Canada Evolving Web Full time

    English to follow Tu veux travailler dans une agence numérique en pleine croissance pour favoriser les relations avec les clients et assurer leur succès ? As-tu des antécédents de gestion réussie de projets de conception et de développement web et des équipes qui y sont associées ? Nous recherchons un chef de projet technique expérimenté,...


  • Montréal, QC, Canada Noverka Conseil Full time

    At Noverka, our values illustrate who we are and define our beliefs: Human, Transparent, Passionate. We are driven by innovation and success, both in our relationships and in our practices. Finding the right job for the right person is what we do best! Our client, an organization in the banking industry is looking for a Full Stack Web Developer. Job...


  • Montréal, QC, Canada Evolving Web Full time

    Do you want to work at a growing digital agency to foster client relationships and build client success? Do you enjoy collaborating on technical and creative strategies, tracking project progress and success, and working to understand the long-term objectives of clients? We are looking for someone with 6+ years experience of working in the account...

  • Web Developer

    4 weeks ago


    Montréal, QC, Canada Moroccanoil Full time

    As a Web Developer, you will play a key role in our dynamic development team, under the direction of the Software Development Manager, contributing your expertise in PHP, Laravel, MySQL, and general systems administration. You will be an integral part of a collaborative effort to enhance, optimize, and maintain our intranet sites and databases. The...

  • Account Manager

    3 weeks ago


    Montréal, QC, Canada Evolving Web Full time

    Do you want to work at a growing digital agency to foster client relationships and build client success? Do you enjoy collaborating on technical and creative strategies, tracking project progress and success, and working to understand the long-term objectives of clients? We want to evolve with you! We are looking for someone with 6+ years experience of...


  • Montréal, Canada 8P Design | Agence Web à Montréal Full time

    _(english below)_ 8P Design: Entreprise en développement Web à Montréal depuis 1998. Une équipe dynamique et attentionnée... Passionnés par le travail bien fait ! Tu cherches à rejoindre un endroit dynamique, chaleureux où l'équipe est penchée ENSEMBLE sur les projets ? Ça tombe bien, on a plein de projets et nous recherchons présentement un...


  • Montréal, QC, Canada Web Hosting Canada Full time

    Web Hosting Canada (“WHC”) is a dynamic web hosting and domain service provider dedicated to empowering Canadians online. Our niche lies in offering local and reliable web solutions that cater specifically to the Canadian market. Every day, we envision, build, and improve Canada’s leading online growth platform, powering more than 65,000 Canadian...


  • Montréal, QC, Canada Laps Full time

    Développeur.euse web sénior Chez Laps, on a une mission : changer la façon dont les gens achètent et consomment. Et pour y arriver, on a besoin d’une équipe visionnaire. C’est pourquoi on recrute des personnes qui ne se contentent pas du statu quo. Des personnes qui désirent activement contribuer à une culture de changement dans l’industrie...


  • Montréal, QC, Canada Laps Full time

    Développeur.euse web sénior Chez Laps, on a une mission : changer la façon dont les gens achètent et consomment. Et pour y arriver, on a besoin d’une équipe visionnaire. C’est pourquoi on recrute des personnes qui ne se contentent pas du statu quo. Des personnes qui désirent activement contribuer à une culture de changement dans l’industrie...


  • Montréal, Canada 8P Design | Agence Web à Montréal Full time

    _(english below)_ 8P Design: Entreprise en développement Web à Montréal depuis 1998. Une équipe dynamique et attentionnée... Passionnés par le travail bien fait ! Tu cherches à rejoindre un endroit dynamique, chaleureux où l'équipe est penchée ENSEMBLE sur les projets ? Ça tombe bien, on a plein de projets et nous recherchons présentement un...

  • Senior UX Designer

    3 weeks ago


    Montréal, QC, Canada Evolving Web Full time

    Evolving Web, a premier full-service digital agency specializing in the design, development, and maintenance of large institutional websites, is seeking an experienced UX Designer. Based in our Montreal office, we're looking for a dynamic professional to enhance our team's capabilities in delivering exceptional digital experiences, particularly in...