InterviewStack.io LogoInterviewStack.io
Browse more Frontend Developer jobs

Responsable Web & Applications F/H

Cogelec

Nantes, FR1 week ago
68 views38 saves2 applies

Prepare for this role


Benefits

Remote Work

Job Type

full time

Description

Le Groupe Cogelec Chez Cogelec, nous révolutionnons le monde du contrôle d’accès et de l’interphonie sans fil en France grâce à nos 4 marques Hexact, Intratone, Kibolt, et Rozoh . Fabricant français, nous possédons aujourd’hui 80 familles de brevets qui nous permettent de mettre la technologie au service de l’habitat collectif et tertiaire. Aujourd’hui nous employons plus de 400 talents passionnés repartis entre notre siège, notre bureau de recherche & développement à Nantes , notre showroom parisien et nos filiales à Londres, Düsseldorf et Amsterdam. Depuis 2025, Cogelec a rejoint Le Groupe LEGRAND , le spécialiste mondial des infrastructures électriques et numériques du bâtiment. Vos futures missions Dans le cadre du développement de l'entreprise, vous pilotez l’activité Web & Applications (Web, Mobile, PC) afin de concevoir et faire évoluer les outils applicatifs et digitaux qui pilotent nos solutions d’interphonie et de contrôle d’accès connectées, au service des utilisateurs finaux et des gestionnaires . 👥 Management & leadership Encadrer et fédérer une équipe de développeurs (lead dev/tech, devs) Développer les compétences via coaching et bonnes pratiques Participer aux recrutements et à l’intégration des nouveaux talents Optimiser la répartition de la charge et la collaboration (dont offshore) 📅 Pilotage & coordination Planifier, prioriser et suivre les projets (délais, jalons, ressources) Assurer l’interface entre équipes techniques et chefs de projet Anticiper les risques et sécuriser les livrables Contribuer à la roadmap Web & Applications ✅ Qualité & amélioration continue Structurer et faire évoluer les processus qualité Garantir des livrables conformes et fiables Promouvoir les bonnes pratiques (tests, sécurité, code review…) Piloter l’analyse des incidents et les actions correctives 🛠️ Support & expertise Accompagner les équipes en cas de blocage Arbitrer les priorités et faciliter la résolution des incidents Veiller à la documentation et à la formation des utilisateurs 📊 Suivi & performance Suivre les KPI (qualité, coûts, délais) Assurer un reporting clair à la direction Contribuer aux bilans projets et à l’amélioration continue Ce que nous recherchons 🌟 Savoir-être Vous êtes reconnu(e) pour votre leadership naturel et votre capacité à fédérer une équipe autour d’objectifs communs. Doté(e) d’une excellente communication, vous savez adopter une posture assertive tout en favorisant la collaboration avec des experts techniques expérimentés. Vous faites preuve d’un esprit de synthèse et d’une forte orientation solutions. À l’aise dans des environnements exigeants, vous vous adaptez facilement à des contextes complexes et pluridisciplinaires. 🧭 Organisation & méthodes Rigueur et sens du détail Bonne gestion des priorités et des ressources Aisance dans des environnements Agile ou hybrides (Cycle en V / Agile) Capacité à évoluer dans un bureau d’études multi-métiers 🛠️ Environnement technique Technologies Web : PHP, NodeJS, MySQL, Redis, Docker, HTML, CSS, JavaScript, VueJS Applications Desktop : Qt, Flutter Mobile : Qt, Swift, Kotlin, Flutter Environnements Cloud, API, intégration continue / déploiement Outils : GitLab, VS Code Architectures applicatives & environnements Cloud Sensibilité aux enjeux de cybersécurité, performance et UX Une expérience en environnement SOC ou IoT est un plus 🌟 La Culture Cogelec c'est : La simplicité dans les échanges avec un favoritisme pour le tutoiement et les échanges verbaux. Le partage et l'entraide : tu ne seras jamais seul(e) face à une difficulté. Créer pour innover : l'innovation est notre cœur de métier, et cela se reflète dans nos pratiques internes. 💼 Pourquoi Rejoindre Cogelec ? Une intégration personnalisée avec votre responsable. Un package attractif (forfait 218 jours) Avantages tels que tickets restaurant (carte Swile), CSE, conciergerie, etc. Charte de mobilité interne pour tes envies d'évolution. Mutuelle familiale prise en charge à 80% par Cogelec. Une entreprise dynamique avec des projets motivants ! Langues souhaitées Anglais - Niveau avancé Réf: 8f552bbd-d9b7-4728-9dd5-c13c857fea2a Je postule à cette offre Responsable Web & Applications F/H CDI Temps plein Nantes 60000 EUR (€) - 70000 EUR (€) / an Civilité * Madame Monsieur Mx Nom * Prénom * E-mail * Numéro de téléphone * Disponibilité * Sélectionnez votre disponibilité immédiate 15 jours 1 mois 2 mois 3 mois + 3 mois Attentes salariales (Brut/an) * Sélectionnez la tranche de salaire Inférieur à 15 000€ 15 000€ - 20 000€ 20 000€ - 25 000€ 25 000€ - 30 000€ 30 000€ - 35 000€ 35 000€ - 40 000€ 40 000€ - 45 000€ 45 000€ - 50 000€ 50 000€ - 55 000€ 55 000€ - 60 000€ 60 000€ - 65 000€ 65 000€ - 70 000€ 70 000€ - 75 000€ 75 000€ - 80 000€ 80 000€ - 85 000€ Supérieur à 85 000€ CV * Choisir un fichier Format: .PDF, .DOCX, .DOC, .JPG. Poids max. : 2 Mo. Comment avez-vous connu Cogelec ? * Sélectionner une réponse Cooptation Médias Bouche à oreille Salons / évènements Site internet Autre Dans le cadre de la création de votre profil de candidature sur le site carrière de la société Cogelec , les informations recueillies ci-dessus sont traitées selon la base légale des mesures précontractuelles à la mise en relation avec la société Cogelec et à la conclusion d’un éventuel contrat de travail avec celle-ci, et selon l’intérêt légitime à la constitution d’une CVthèque. Aucun transfert hors de l’Union Européenne ne sera opéré. Sauf action de votre part, la durée de conservation de vos données n’excède pas 2 ans. En application des standards et des politiques de sécurité (PSSI) en vigueur, les mesures techniques efficaces et optimales sont appliquées aux traitements des données (accès et protocoles sécurisés, gestion des droits et administration, sensibilisations des collaborateurs, etc.). Conformément au règlement Européen relatif à la protection des données, vous disposez d’un droit d’opposition, d’accès de rectification, de suppression des présentes données. J'accepte que l'entreprise Cogelec conserve mes données personnelles pendant une durée de 2 ans afin d'être recontacté(e) pour de nouvelles opportunités --> --> Je postule Merci de bien vouloir compléter tous les champs obligatoires. (Les champs obligatoires sont suivis d'une *) * Champs obligatoires Partager l'offre &via=We_Recruit_" target="_blank" class="hover-color1"> Partager par email --> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); $(".dropdown dt a").on('click', function() { $('ul[data-id=' + $(this).attr('data-id') + ']').slideToggle('fast'); }); $(document).bind('click', function(e) { var $clicked = $(e.target); if (!$clicked.parents().hasClass("dropdown")) { $(".dropdown dd ul").hide(); } }); $('.mutliSelect input[type="checkbox"]').on('click', function() { var inputId = $(this).attr('class'); var selectId = inputId.replace('custom-control-input checkbox-color1 checkbox-element question-', ""); var title = $(this).closest('.mutliSelect').find('input[type="checkbox"]').val(), title = $(this).val() + ","; if ($(this).is(':checked')) { var html = ' ' + title + ' '; $('.multiSel-' + selectId).append(html); $(".hida-" + selectId).hide(); } else { $('span[title="' + title + '"]').remove(); var ret = $(".hida"); $('.dropdown dt a').append(ret); } }); var isSafari = !!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/); if (isSafari) { var form = document.getElementById('form'); // form has to have ID: form.noValidate = true; form.addEventListener('submit', function(event) { // listen for form submitting if (!event.target.checkValidity()) { event.preventDefault(); // dismiss the default functionality document.getElementById('errorMessageDiv').style.display = 'block'; } }, false); } var questions = [{"choices":[{"id":"675e2e3c-1faf-4008-93e2-28554ee10f45"},{"id":"1e561566-e7a6-43c7-a5e7-422adc55fc77"},{"id":"1d1ce857-ce21-4dfc-9165-9e3ec81121c6"},{"id":"0f4faf75-5d65-4e64-9876-d14bc6cb4358"},{"id":"33c69c77-fddf-4fff-8a50-d2a0cc4b49e7"},{"id":"a3d9dca4-efd6-4d83-a72d-d31d0d5c0cb6"}],"type":8,"id":"b00b59d7-e504-4911-bbf7-9a6b5943ce99"}]; questions.forEach( function(q) { $('.question-' + q.id) .click( function() { if (q.type === 2 || q.type === 3) { var query = q.choices.find( function(c) { return $('#question-' + c.id).is(':checked'); }); if (query) { $('.question-' + q.id).attr("required", false); } else { $('.question-' + q.id).attr("required", true); } } }); }); (function(d, s, id) { var js, iajs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) { return; } js = d.createElement(s); js.id = id; js.async = true; js.src = "https://apply.indeed.com/indeedapply/static/scripts/app/bootstrap.js?hl=fr"; iajs.parentNode.insertBefore(js, iajs); }(document, 'script', 'indeed-apply-js')); $(".checkbox-element").each((index, element)=>{ $(element).on('click', function(){ var $this = $(this); var questionId = $this.data('question-id'); var otherCheckboxes = $('.question-'+questionId); var checkedElements = otherCheckboxes.toArray().filter(i=>$(i).is(':checked')); var questionInput = $("#question-"+questionId); questionInput.val(checkedElements.length ? "OK":""); questionInput.trigger('focus'); questionInput.trigger('blur'); window.formValidator.element("#question-"+questionId); }) }) $(document).ready(function() { $('.description-blocks a').attr('target', '_blank'); $('input[type="file"]').each(function(index, element){ $(this).change(function(){ $(this).blur().focus().blur(); }); }) }); $('#form').on('keyup keypress', function(e) { var keyCode = e.keyCode || e.which; if (keyCode === 13) { e.preventDefault(); return false; } }); $.validator.methods.phoneNumber = function(value, element) { return this.optional(element) || /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/.test(value); }; window.formValidator = $("#form").validate({ ignore: [], rules: { phone: { required: true, phoneNumber: true }, }, errorPlacement: function(error, element) { console.log(error, element); error.addClass('invalid-feedback'); if (element.is('input[type=radio], input[type=checkbox]')) { element.parent().parent().append(error); } else { error.insertAfter(element); } }, highlight: function(element, errorClass, validClass) { $element = $(element); if ($element.is('input[type=hidden].qcm-field')) { var questionId = $element.data('question-id'); var div = $('div[data-question-id="' + questionId + '"]'); div.addClass(errorClass); div.find("button").addClass(errorClass); div.removeClass(validClass); div.find("button").removeClass(validClass); } else { $element.parent().addClass(errorClass).removeClass(validClass); $element.addClass(errorClass).removeClass(validClass); $element.parent().find("button").addClass(errorClass).removeClass(validClass); } }, unhighlight: function(element, errorClass, validClass) { $element = $(element); if ($element.is('input[type=hidden].qcm-field')) { var questionId = $element.data('question-id'); var div = $('div[data-question-id="' + questionId + '"]'); div.addClass(validClass); div.find("button").addClass(validClass); div.removeClass(errorClass); div.find("button").removeClass(errorClass); } else { $(element).parent().removeClass(errorClass).addClass(validClass); $(element).addClass(validClass).removeClass(errorClass); $(element).parent().find("button").addClass(validClass).removeClass(errorClass); } }, submitHandler: function(form) { var shouldSubmit = true; if (shouldSubmit) { form.submit(); var button = $('button[type="submit"]'); $('#loader').removeClass("hidden"); $('#submit-button').addClass("hidden"); $($('.cta-apply')[0]).addClass('hidden'); $($('.cta-apply')[1]).addClass('hidden') setTimeout(function() { button.attr('disabled', 'disabled'); button.prop('disabled', true); }, 0); } }, errorClass: "is-invalid", validClass: "is-valid", }); jQuery(document).ready(function($) { $(document).on('click', '.dropdown-menu', function(e) { e.stopImmediatePropagation(); e.stopPropagation(); }); }); jQuery.extend(jQuery.validator.messages, { required: "Ce champ est obligatoire", phoneNumber: "Ce numéro de téléphone est invalide", email: "Veuillez indiquer une adresse e-mail valide", }); var placeSearch; var autocompletes = []; var componentForm = { street_number: 'short_name', route: 'long_name', locality: 'long_name', administrative_area_level_1: 'short_name', country: 'long_name', postal_code: 'short_name' }; function initAutocompletes() { $('.custom-autocomplete').each((index, element) => { autocompletes.push({ element: element, autocomplete: new google.maps.places.Autocomplete(element, { types: ['geocode'] }) }); }); } function geolocate(element) { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(function(position) { var geolocation = { lat: position.coords.latitude, lng: position.coords.longitude }; var circle = new google.maps.Circle({ center: geolocation, radius: position.coords.accuracy }); var autocomplete = autocompletes.find(i => i.element === element).autocomplete; autocomplete.setBounds(circle.getBounds()); }); } } $(function() { $(".datepicker").each( function(index, element) { var $elem = $(element); $elem.datepicker($.datepicker.regional["fr"]); }); $(".ui-datepicker").addClass("font2"); }); { "@context" : "http://schema.org/", "@type" : "JobPosting", "title" : "Responsable Web \u0026 Applications F/H", "datePosted" : "2026-06-15T13:05:04+00:00", "hiringOrganization": { "@type": "Organization", "name": "Cogelec" , "logo": "https://wio.blob.core.windows.net/werecruit/df978910-a419-46fd-9009-fd879c9a438f.png" }, "jobLocation": { "@type": "Place", "address": { "@type": "PostalAddress", "addressLocality": "Nantes", "addressRegion": "Pays de la Loire", "postalCode": "44000", "addressCountry": "FR" } }, "description" : "\u003Cp\u003EDans le cadre du d\u0026eacute;veloppement de l\u0027entreprise, vous pilotez l\u0026rsquo;activit\u0026eacute; Web \u0026amp; Applications (Web, Mobile, PC) afin de \u003Cstrong\u003Econcevoir et faire \u0026eacute;voluer les outils applicatifs et digitaux qui pilotent nos solutions d\u0026rsquo;interphonie et de contr\u0026ocirc;le d\u0026rsquo;acc\u0026egrave;s connect\u0026eacute;es, au service des utilisateurs finaux et des gestionnaires\u003C/strong\u003E.\u003C/p\u003E\n\u003Cp\u003E\u0026nbsp;\u003C/p\u003E\n\u003Cp\u003E\u003Cstrong\u003E\uD83D\uDC65 Management \u0026amp; leadership\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EEncadrer et f\u0026eacute;d\u0026eacute;rer une \u0026eacute;quipe de d\u0026eacute;veloppeurs (lead dev/tech, devs)\u003C/li\u003E\n\u003Cli\u003ED\u0026eacute;velopper les comp\u0026eacute;tences via coaching et bonnes pratiques\u003C/li\u003E\n\u003Cli\u003EParticiper aux recrutements et \u0026agrave; l\u0026rsquo;int\u0026eacute;gration des nouveaux talents\u003C/li\u003E\n\u003Cli\u003EOptimiser la r\u0026eacute;partition de la charge et la collaboration (dont offshore)\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003Cstrong\u003E\uD83D\uDCC5 Pilotage \u0026amp; coordination\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EPlanifier, prioriser et suivre les projets (d\u0026eacute;lais, jalons, ressources)\u003C/li\u003E\n\u003Cli\u003EAssurer l\u0026rsquo;interface entre \u0026eacute;quipes techniques et chefs de projet\u003C/li\u003E\n\u003Cli\u003EAnticiper les risques et s\u0026eacute;curiser les livrables\u003C/li\u003E\n\u003Cli\u003EContribuer \u0026agrave; la roadmap Web \u0026amp; Applications\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003Cstrong\u003E\u2705 Qualit\u0026eacute; \u0026amp; am\u0026eacute;lioration continue\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EStructurer et faire \u0026eacute;voluer les processus qualit\u0026eacute;\u003C/li\u003E\n\u003Cli\u003EGarantir des livrables conformes et fiables\u003C/li\u003E\n\u003Cli\u003EPromouvoir les bonnes pratiques (tests, s\u0026eacute;curit\u0026eacute;, code review\u0026hellip;)\u003C/li\u003E\n\u003Cli\u003EPiloter l\u0026rsquo;analyse des incidents et les actions correctives\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003Cstrong\u003E\uD83D\uDEE0\uFE0F Support \u0026amp; expertise\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EAccompagner les \u0026eacute;quipes en cas de blocage\u003C/li\u003E\n\u003Cli\u003EArbitrer les priorit\u0026eacute;s et faciliter la r\u0026eacute;solution des incidents\u003C/li\u003E\n\u003Cli\u003EVeiller \u0026agrave; la documentation et \u0026agrave; la formation des utilisateurs\u003C/li\u003E\n\u003C/ul\u003E\n\u003Cp\u003E\u003Cstrong\u003E\uD83D\uDCCA Suivi \u0026amp; performance\u003C/strong\u003E\u003C/p\u003E\n\u003Cul\u003E\n\u003Cli\u003ESuivre les KPI (qualit\u0026eacute;, co\u0026ucirc;ts, d\u0026eacute;lais)\u003C/li\u003E\n\u003Cli\u003EAssurer un reporting clair \u0026agrave; la direction\u003C/li\u003E\n\u003Cli\u003EContribuer aux bilans projets et \u0026agrave; l\u0026rsquo;am\u0026eacute;lioration continue\u003C/li\u003E\n\u003C/ul\u003E", "employmentType" : "FULL_TIME" , "baseSalary" :{ "@type": "MonetaryAmount", "currency": "eur", "value": { "@type": "QuantitativeValue", "minValue": 60000.00, "maxValue": 70000.00, "unitText": "YEAR" } } } Nos dernières offres Responsable Web & Applications F/H CDI Temps plein Nantes Je postule Hôte/Hôtesse d'accueil standardiste F/H CDD - 3 mois Temps plein Mortagne-sur-Sèvre Je postule Chef de projet produit F/H CDI Temps plein Mortagne-sur-Sèvre Je postule Chef d'équipe production F/H CDI Temps plein Mortagne-sur-Sèvre Je postule Voir plus d'offres Offres Nos offres Candidature spontanée Liens utiles Cookies Plan du site Connexion recruteurs Préférences des cookies Propulsé par

This job is found at InterviewStack.io

Skills

typescriptagilephpnode.jsmysqlredisdockerhtmlcssjavascriptvue.jsflutterswiftkotlingitlabcode review

About Cogelec

Cogelec revolutionizes the world of wireless access control and intercom systems in France through its 4 brands: Hexact, Intratone, Kibolt, and Rozoh.

manufacturing, security