Développeur backend CDI Télétravail

VOS MISSIONS

Au sein de l'équipe R&D, et après une période de formation avec notre lead developer backend actuel, vous partagerez la responsabilité des projets backend de Hakisa, allant du développement de nouvelles fonctionnalités à la mise en place de nouveaux outils et de nouvelles librairies.
Vos missions quotidiennes seront les suivantes :
Études des solutions techniques dans le respect des standards de la plateforme
Définition du planning et des étapes du projet
Implémentation de fonctionnalités métier
Optimisation de l'existant
Tests fonctionnels & unitaires
Sessions de revue de code


LE PROFOL QUE NOUS CHERCHONS

CE QI EST INDISPENSABLE :
* La maîtrise des concepts de la POO et du PHP
* Une expérience significative sur des projets dont la complexité va au-delà du CRUD, du RAD et des plugins Wordpress
* Un niveau d'anglais permettant à la fois la communication avec des collègues non francophones ainsi que la rédaction de documentation

CE QUI EST SOUHAITE
* Une expérience avec les composants de Symfony et API Platform
* La connaissance des principes ou patterns suivants : SOLID, DDD ou architecture hexagonale
* Connaissance de Git

CE QUI CONSTITUE UN PLUS
* Au moins une expérience avec Docker
* Au moins une expérience avec les tests d'intégration
* Au moins une expérience avec des workflows d'intégration continue
* La participation à un ou plusieurs projets open-source
* La maîtrise de l'allemand

La mission que nous proposons constituant un enjeu stratégique pour la société, nous recherchons une personne prête à relever les défis et souhaitant mettre en application ses connaissances au sein d'un projet d'envergure et techniquement exigeant. Prise d'initiative, dynamisme et esprit d'équipe sont des qualités que nous apprécions tout particulièrement !

NOTRE STACK ACTUELLE

Notre plateforme a débuté son développement en 2011, et comporte aujourd'hui approximativement 400K lignes de codes.
La stack technique se compose de :
PHP 7.2
Symfony 4.4
Doctrine 2.5
Redis
AWS (EC2, Elasticache, ElasticBeanstalk, IAM, Lambda, RDS, S3, SQS, SNS, VPC, ...)
Serveur websocket (ReactPHP / Ratchet)
Worker temps-réel
Tests unitaires et fonctionnels (PHPUnit)
Docker / Docker-compose
Git / Github

Parmi nos projets à court terme, tenir à jour notre stack est l'une de nos priorités.
Nous prévoyons notamment de :
nous mettre à jour sur la version de PHP
nous mettre à jour sur la version de Symfony
mettre en place API Platform sur l'existant

D'un point de vue de nos pratiques de code, nous tentons de respecter autant que possible les principes SOLID, le sens des dépendances, la séparation des couches domaine/applicatif/infrastructure & UI.


LES PLUS EN REJOIGNANT HAKISA

Nous ne proposons ni babyfoot ni fontaine à soda mais nous proposons un projet de travail excitant :

* Des missions adaptées à vos compétences : trois pôles techniques constituent la R&D : le pôle backend, le pôle frontend et le pôle infra/devops : en rejoignant Hakisa vous pouvez choisir de n'intervenir que dans un de ces pôles.

* Du code de qualité : Hakisa en tant qu'éditeur de logiciel ne développe qu'un seul produit, ce qui nous impose d'accorder un soin particulier à sa qualité et sa maintenabilité. Nous disposons d'un legacy important : pour en arriver là , nous nous sommes appuyés sur une architecture réfléchie et de bonnes pratiques de développement. Sans pour autant prétendre que nous appliquons ces concepts à la lettre, notre développement s'inspire beaucoup du DDD et de l'architecture en couches. Le RAD est loin derrière nous.

* Des spécifications produit : notre équipe produit prend le temps d'étudier les différents cas d'usage des fonctionnalités qu'elle vous demandera de développer, vous permettant de savoir précisément ce qui est attendu. Nous ne travaillons pas avec des instructions gribouillées sur un post-it.
Du remote partiel : après période de formation, du télétravail ponctuel ou partiel est possible.

* De la veille technologique : il est prévu de permettre à chaque membre de participer à des conférences. La mise en place d'une veille technologique interne et collective plus régulière est également possible.

* Une équipe bienveillante : dont les valeurs de partage, d'écoute et d'entraide permettent un épanouissement optimal au sein de l'entreprise.

* Le statut de travailleur frontalier allemand : si vous résidez à moins de 30kms de la frontière allemande vous avez la possibilité de bénéficier d'un contrat de frontalier allemand, ce qui se traduit - entre autres avantages - par un salaire net plus élevé.

Type de contrat

Durée indéterminée (CDI)
Poste à pourvoir à une date précise : Dès que possible
Lieu : Strasbourg Alsace

Compétences souhaitées

html
php
mysql
cms
xml
linux

Alsace

HAKISA

Depuis 2011, Hakisa développe une solution numérique à destination des organismes à forte responsabilité sociale, en France et en Allemagne.
Éditeur de logiciel, le cœur de métier de Hakisa est le développement de sa technologie : une plateforme de services en mode SaaS aux fonctionnalités communautaires de CEM (Customer Experience Management) avec intégration de technologies IOT (Internet des Objets).
Pour assurer sa croissance et la satisfaction de ses clients en France et en Allemagne, Hakisa est à la recherche d'un profil backend confirmé qui sera en mesure de muscler l'équipe et participer au développement de nouvelles fonctionnalités.

Siège : Strasbourg
Statut : Entreprise (SARL, SA, PME, PMI)

Postuler

  • E-mail : jobs**at**hakisa_point_com
  • Nom du contact : Nicolas Fragnet

Twittez cette annonce pour la faire connaître
Mise en ligne le , 595 vues

 .titanic { float:none; }  Edward John Smith