Node.js Developer – Talent Pool
Viseven · Tunis
Description du poste
About the role
Viseven Group is looking for a Node.js Developer to join its talent pool. You will work on a variety of digital transformation projects for pharmaceutical and life‑science clients, contributing to the design and delivery of high‑quality backend solutions.
Key responsibilities
- Develop and implement new functionalities of varying complexity from planning through delivery.
- Write clean, maintainable code and conduct thorough code reviews.
- Fix bugs, refactor existing code, and ensure high test coverage.
- Participate in task estimation and sprint planning.
- Design database structures and apply OOP principles, SOLID, and design patterns.
- Document development processes for future maintenance.
Required profile
- Minimum 2 years of commercial development experience.
- Strong knowledge of TypeScript and Node.js (Express.js, REST APIs).
- Experience with AWS services and relational databases, including schema design and migrations.
- Practical understanding of OOP, SOLID, dependency injection, and repository/active‑record patterns.
- Ability to write unit and end‑to‑end tests.
Required skills
- TypeScript
- Node.js
- Express.js
- RESTful APIs
- AWS services
- SQL/NoSQL databases
- Database migrations
- OOP & SOLID principles
- Design patterns (DI, Repository)
- Unit testing & e2e testing
- RxJS (reactive programming)
- Immutable data handling
- GitLab CI/CD pipelines
- Docker & Docker‑Compose
- Kubernetes (deployment, ingress, services)
What we offer
- Competitive performance‑based compensation.
- Opportunities for professional growth within a global, experienced team.
- Paid time off, sick leave, family leave, and comprehensive medical insurance.
- Access to English language courses.
Questions fréquentes
Pourquoi signalez-vous cette offre ?
Aller plus loin
Salaires, guides et recherches en Tunisie.
Salaires par métier
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de maintenance industrielle 13
- Remote French Bilingual Customer Support Representative 10
- French-English Customer Support Associate 10
- Responsable Ressources Humaines 10
- Assistante administrative 9
- Duits-Engels Klantenservice Specialist 7
- Process Engineer 7
Postulez en 30 secondes
Entrez votre email pour postuler. Un compte sera cree automatiquement.
En continuant, vous acceptez nos conditions d'utilisation.
Deja un compte ? Connexion
Publie il y a 23 heures
Expire dans 1 mois
8 vues · 0 interesses
Boostez vos chances
Importez votre CV : nous vous proposons les offres qui matchent votre profil.
Analyse de votre CV en cours...
Viseven
Tunis
Offres similaires
-
QA Engineer / Software Test Engineer
Talent Expo - Middle East and North Africa Tunis -
Customer Success Manager – SaaS (Mid‑tier & SMB)
Infor Tunis -
Ingénieur Ops Junior – Exploitation et support IT
RED TIC Tunis -
SAP ABAP / Fiori Developer – BTP & Clean Core
DXC Technology Ariana -
IT Support Engineer – Onsite First Line Support
Pursuit Aerospace Tunis