Développeur Full Stack Node.js/Vue.js | Plateforme d'Affiliation | Télétravail
À distance
À plein temps
Notre entreprise innovante recherche un Développeur Full Stack expérimenté pour contribuer à l'évolution de notre plateforme sophistiquée de gestion de trafic d'affiliation. Dans ce rôle à temps partiel et entièrement à distance, vous travaillerez avec des technologies de pointe comme Node.js et Vue.js pour développer de nouvelles fonctionnalités et optimiser celles existantes sur notre système en pleine croissance.
Présentation du Projet
Notre plateforme d'affiliation permet aux annonceurs et éditeurs d'optimiser leurs campagnes marketing et de maximiser leur retour sur investissement publicitaire. Vous intégrerez une équipe technique dynamique engagée dans l'amélioration continue de cette solution technologique avant-gardiste, utilisée par des clients internationaux.
Responsabilités Principales
- Concevoir et développer de nouvelles fonctionnalités pour la plateforme d'affiliation en utilisant Node.js (v18+) et Vue.js (v3.3+).
- Améliorer les fonctionnalités existantes en termes de performance, d'expérience utilisateur et de sécurité des données.
- Implémenter des API GraphQL performantes pour faciliter la communication entre le frontend et le backend.
- Rédiger des tests unitaires et d'intégration avec Jest pour garantir la fiabilité et la maintenabilité du code.
- Participer activement aux revues de code et contribuer à l'évolution de l'architecture technique.
- Optimiser les requêtes et la structure de données dans PostgreSQL et ClickHouse pour des performances optimales.
- Collaborer efficacement avec l'équipe en utilisant les méthodologies Agile/Kanban via Jira et Confluence.
- Élaborer une documentation technique précise et participer au partage de connaissances au sein de l'équipe.
- Contribuer à la surveillance et à l'optimisation des performances système avec Zabbix et Grafana.
Compétences Requises
- Minimum de 4 ans d'expérience en développement Full Stack avec une expertise approfondie en Node.js et Vue.js.
- Maîtrise avancée de JavaScript/TypeScript et des paradigmes de programmation moderne.
- Expérience significative avec GraphQL pour la création d'API flexibles et performantes.
- Connaissance approfondie de PostgreSQL et des techniques d'optimisation de bases de données.
- Expérience pratique avec Redis pour la mise en cache et la gestion des sessions utilisateurs.
- Compétences solides en test logiciel, notamment avec Jest pour assurer la qualité du code.
- Maîtrise de Docker et des principes de conteneurisation pour les environnements de développement.
- Expérience confirmée avec GitLab et les pipelines CI/CD pour l'intégration et le déploiement continus.
- Autonomie éprouvée et discipline personnelle pour travailler efficacement à distance.
- Excellentes aptitudes en communication écrite et verbale pour la collaboration à distance.
Atouts Supplémentaires
- Expérience antérieure dans le secteur du marketing d'affiliation ou de la publicité digitale.
- Connaissance approfondie de ClickHouse pour l'analyse de données volumineuses et complexes.
- Expertise avec les solutions de monitoring comme Zabbix et les tableaux de bord Grafana.
- Contributions significatives à des projets open-source ou des bibliothèques JavaScript.
- Maîtrise des méthodologies Agile et des pratiques Kanban dans un contexte de développement distribué.
- Expérience démontrée dans l'optimisation des performances pour les applications à fort trafic.
Pourquoi Nous Rejoindre
En intégrant notre équipe, vous bénéficierez d'une flexibilité exceptionnelle grâce au télétravail complet et à l'organisation à temps partiel, vous permettant d'atteindre un équilibre optimal entre vie professionnelle et personnelle. Vous aurez l'opportunité de travailler sur une plateforme technologique innovante présentant des défis techniques stimulants et une culture d'apprentissage permanent. Notre environnement collaboratif valorisera votre créativité et votre expertise technique, tout en vous offrant la possibilité d'influencer significativement l'évolution de notre produit et de développer vos compétences avec les technologies les plus récentes.