Software Engineer (H/F)
Contexte
Leader européen du digital ouvert, Smile est l’expert de l’open source (conseil, intégration et infogérance). Près de 2 000 employés à l’international contribuent chaque année à plusieurs centaines de projets digitaux stratégiques pour les plus grands comptes.
Nous accompagnons les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l’Embarqué & l’IoT et l’Infrastructure.
Notre équipe se développe et nous recherchons un(e) Software Engineer spécialisé(e) en PHP pour rejoindre notre division des Business Applications.
Le candidat rejoindra notre équipe de développeurs web expérimentés, travaillant non seulement sur nos propres solutions internes, mais aussi sur des projets sur mesure pour nos clients.
Dans ce cadre, il pourra être amené à effectuer des missions en régie directement chez nos clients, offrant ainsi une opportunité d'interaction étroite avec divers environnements professionnels et de comprendre en profondeur leurs besoins spécifiques.
Vos missions
En tant que Software Engineer chez Smile Suisse, vous serez au cœur de notre équipe de développement, travaillant sur des solutions PHP innovantes.
Vous participerez activement à des projets variés, allant du développement à la maintenance de solutions métiers, avec une utilisation intensive de frameworks PHP tels que Symfony, Laravel, et ZendFramework.
- Développer et maintenir des applications métiers en PHP en utilisant divers framework-
- Contribuer à la conception et à l'architecture des nouvelles solutions, en veillant à leur performance et sécurité.
- Participer activement aux processus DevOps, impliquant une intégration et une livraison continues.
- Travailler en étroite collaboration avec les équipes internes et les clients pour comprendre leurs besoins et fournir des solutions adaptées.
- Appliquer les principes Agile dans le cycle de développement des projets.
- Participer à l'élaboration de spécifications techniques et à la documentation.
Compétences requises
Formation supérieure en informatique ou domaine connexe.
Au moins 5 ans d'expérience en développement web PHP, avec une bonne maîtrise de Symfony et d'autres frameworks PHP (Laravel, ZendFramework).
Connaissance des technologies frontend telles que React, Vue.js, Angular.
Expérience dans les processus DevOps et la gestion de l'infrastructure (Docker, Kubernetes).
Compétences en conception d'architectures robustes et sécurisées.
Bonne compréhension des enjeux techniques et business.
Maîtrise de l'anglais pour travailler dans des contextes internationaux.
Capacité à travailler de manière autonome et en équipe, avec un fort sens du service client.
En termes de technologies, vous utiliserez et maîtriserez un éventail d'outils modernes et de langages, incluant, mais sans s'y limiter, à : Symfony, Laravel, ZendFramework, React, Vue.
js, Angular, TypeScript, Docker, Kubernetes, Git, CI / CD, MySQL, Redis, MongoDB, ElasticSearch, SolR, Varnish, Websocket, PHPUnit, Ansible, NodeJS, Doctrine et NextJS.
Cette liste non exhaustive reflète la diversité technologique et l'engagement vers l'innovation qui caractérisent notre approche du développement.
Votre Profil
Vous avez une formation supérieure en informatique ou dans un domaine connexe, et vous bénéficiez d'au moins 5 ans d'expérience professionnelle en développement web PHP.
Cette expérience comprend non seulement une maîtrise avancée du framework Symfony, mais aussi une familiarité avec d'autres frameworks PHP, tels que ZendFramework et Laravel.
Vous possédez également une solide connaissance des technologies frontend comme React, Vue.js, et Angular.
Votre parcours vous a permis de développer une expertise dans la conception d'architectures logicielles robustes, en tenant compte des exigences de performance et de sécurité.
Vous êtes familier avec les processus DevOps et avez une expérience pratique avec des outils tels que Docker et Kubernetes.
Doté d'une solide culture IT, vous êtes animé par une curiosité intellectuelle et une passion pour l'innovation technologique.
Vous effectuez une veille technologique régulière, en particulier dans le domaine des solutions open source.
Vous êtes reconnu pour votre autonomie, votre sens du service client et votre esprit d'équipe. Ces qualités vous rendent flexible et réactif dans un environnement de travail dynamique.
Un bon niveau d’anglais est requis pour ce poste, car vous serez amené à travailler dans des contextes internationaux et à interagir avec des équipes multiculturelles.