Fondé en 2015, YesWeHack propose aux entreprises une approche innovante de la cyber sécurité, grâce au Bug Bounty (récompense à la vulnérabilité), en mettant en relation des experts en cyber sécurité (hackers éthiques) répartis dans 160 pays, et des entreprises pour sécuriser leurs périmètres exposés et rechercher les vulnérabilités (bugs) de leurs sites web, applications mobiles, infrastructures et objets connectés.
YesWeHack, première plateforme européenne de Bug Bounty, est présente en France à Paris, Rennes et Rouen, mais également à l’international en Suisse à Lausanne et en Asie à Singapour.
En tant que Développeur/se Frontend, tu participeras au sein d’une équipe à l’évolution et au maintien de notre plateforme de Bug Bounty.
La plateforme est entièrement développée en Angular dans sa dernière version avec une grande diversité de composants et avec l'aide d'Angular Material pour certains d'entre eux.
La qualité est au centre de nos développements avec des guides de bonnes pratiques en constante évolution, des revues de codes systématiques et des tests automatisés.
De plus, nous privilégions le partage entre développeurs avec des présentations techniques et des échanges fréquents sur les meilleurs solutions à mettre en place.
Dynamique et autonome tu seras force de proposition pour apporter des solutions pragmatiques et incrémentales.
Tes missions seront les suivantes :
Maintien en condition du code actuel de la plateforme
Participation à la conception et au développement des futures versions de la plateforme
Documentation et développement des tests unitaires et fonctionnels
Tu maîtrises :
HTML
CSS, SASS, LESS (idéalement SASS)
Javascript
Webpack
Un framework javascript : Angular, React ou VueJS (idéalement Angular v16)
Un framework de test javascript : Jest, Karma, Jasmine, Protractor, Cypress (idéalement Cypress et Jest)
Git
Les notions suivantes seront un atout :
Linux
Docker
Anglais lu, parlé et écrit
UX/UI Design
PHP (idéalement Symfony)
Participation à des projets open sources
Passionné(e), tu justifies d’une bonne expérience professionnelle dans le domaine du développement frontend.
Doté d’un bon esprit d’équipe, tu aimes apprendre et partager tes connaissances pour améliorer collectivement les pratiques
Rigoureux(se), tu as à cœur de respecter les bonnes pratiques de développement, notamment en matière de sécurité
Tu es familier du concept de Single Page App.
Tu as déjà travaillé sur des applications avec des process métiers complexes.