masquer-icône
recherche-icône
menu-icône

Full Stack Developer

Êtes-vous passionné par le développement web et désirez-vous rejoindre une équipe dynamique pour contribuer à la création de plateformes web innovantes ? Ne cherchez pas plus loin ! Yucca Labs vous offre une opportunité excitante en tant que Développeur Full Stack.

En intégrant notre équipe technique, sous la direction de nos chefs de produit et CTO, vous aurez l'opportunité passionnante de concevoir et de développer des plateformes web diversifiées. Vous soutiendrez nos clients internationaux dans le développement de leurs applications web, API et microservices en utilisant le framework Symfony et son écosystème NodeJS ainsi que d'autres technologies telles que Elasticsearch, RabbitMQ, Pgsql, Mongodb...

Vos implémentations doivent respecter nos bonnes pratiques. Votre code doit être découplé (DDD), testable (TDD) et maintenable. Nous utilisons la méthodologie Agile - SCRUM pour mener à bien nos projets.

What is your role?

  • Design and develop web applications, REST APIs, and microservices.
  • Write decoupled code (DDD) adhering to our best practices, which is testable, documented, and maintainable.
  • Design and implement the application security layer.
  • Define and explore logs to build operational Kibana dashboards.
  • Perform performance tests, define the breaking point, and participate in the configuration of the production environment.
  • Write integration tests covering critical aspects of the developed applications.
  • Set up a continuous integration (CI) environment.
  • Implement API documentation via Swagger.
  • Participate in writing articles and white papers on the technological studies used in the projects you work on.

Technologies used

  • Symfony
  • PostgresQL
  • NodeJS
  • MongoDB
  • Elasticsearch
  • RabbitMQ

Related technologies

  • Kibana
  • Capistrano
  • Jenkins
  • Blackfire
  • Gatling

Your work environment

Le siège social de Yucca Labs est situé au cœur du centre-ville d'Alger.

Yucca Labs est une jeune entreprise avec un âge moyen de 28 ans. Vous aurez l'opportunité de travailler et de grandir dans un environnement dynamique et créatif.

Yucca Labs est une entreprise informatique où le chef de projet, les ingénieurs, les créateurs de contenu conçoivent et développent des plateformes web et mobiles innovantes et durables. Vous aurez l'opportunité d'être immergé dans un environnement dynamique et positif et de collaborer avec des talents jeunes et motivés impliqués passionnément dans la croissance et le développement de l'économie numérique.

Yucca Labs a une organisation structurelle plate (non pyramidale) où vous serez maître de votre domaine de compétence, vous aurez une grande marge de manœuvre pour prendre des décisions pour réaliser vos objectifs.

Compétences requises

  • Students in computer science and passionate developers
  • Very good knowledge of object-oriented programming (OOP)
  • Good knowledge of the Symfony framework and the technologies used, or motivated to learn the framework
  • Good knowledge of NodeJS
  • Good knowledge of frontend frameworks and languages
  • Knowledge of related technologies would be an asset
  • Good knowledge of design patterns and architectures
  • Proficiency in Git or GitHub
  • Autonomy and professionalism
  • Bonne maitrise de l'Intelligence Artificielle
  • Active listening, organized, and good interpersonal skills
  • Proficiency in French and English (written and spoken)

Type of contract

Fixed-term contract

Compensation

Selon votre profil, votre expérience et les résultats obtenu lors du test de recrutement

How to apply?

Envoyez votre CV, lettre de motivation et le lien de votre profil LinkedIn ou portfolio à l'adresse e-mail suivante contact@3ersi.com (Don't forget to indicate the position you are applying for in the subject of your email.)