logo

Node.js Developer

localisationCasablanca, Casablanca-Settat, Morocco

Décryptage du poste par Postule AI

About Viseven Group

Viseven Group is a leading global B2B MarTech service provider specializing in digital transformation for Pharma and LifeScience companies since 2009. With over 700 skilled professionals and a presence in more than 30 countries, we deliver comprehensive software and digital marketing solutions to the top 100 Pharma and Life Science companies worldwide.

Main Responsibilities

  • Develop functionalities and features of varying complexity using Node.js and TypeScript
  • Independently implement features from planning through delivery in production environments
  • Design database structures and modules, applying migrations and repository patterns
  • Write unit tests and end-to-end tests; perform self-testing in target environments
  • Review code, fix bugs, and refactor existing code
  • Participate in task planning, estimation, and documentation of development processes

Key Requirements

  • Minimum 2 years of commercial development experience
  • Strong proficiency in TypeScript, Node.js, Express.js, and REST APIs
  • Solid knowledge of AWS services, database design, and migrations
  • Experience with OOP, design patterns (SOLID, DI), and unit testing frameworks
  • Production experience with Docker, Dockerfile, and docker-compose
  • Familiarity with GitLab CI/CD pipelines and Kubernetes deployment

What We Offer

  • Competitive, performance-based compensation with regular career development reviews
  • 18 business days paid time off annually (20 after 2 years)
  • Comprehensive medical insurance and family leave benefits
  • Professional development opportunities including English courses and conference participation
  • Flexible work environment with fully equipped office and work-from-home options
  • Collaborative, experienced team in a friendly atmosphere with regular corporate events

Cette description d'emploi a pu être reformatée par Postule pour améliorer sa lisibilité et sa présentation. Le contenu et les informations restent fidèles à l'offre d'emploi originale. .