Node.js Developer – Talent Pool
Viseven
Job description
About the role
Viseven Group, a global B2B MarTech provider for Pharma and Life Sciences, is building a talent pool of Node.js developers. You will work on a variety of features and services that support digital transformation for top pharmaceutical companies.
Key responsibilities
- Develop and deliver functional features of varying complexity from planning to production.
- Write and maintain clean, testable code, perform code reviews, and refactor existing components.
- Design database structures, handle migrations, and apply OOP and SOLID principles.
- Create unit and end‑to‑end tests and ensure self‑testing in target environments.
- Customize GitLab pipelines, build Docker images, and support Kubernetes deployments.
Required profile
- Minimum 2 years of commercial development experience.
- Strong understanding of TypeScript, Node.js, Express.js, REST APIs and AWS services.
- Practical knowledge of database design, migrations, and repository patterns.
- Experience with OOP, design patterns, SOLID, dependency injection, and functional programming concepts.
Required skills
- TypeScript
- Node.js & Express.js
- RESTful API development
- AWS services
- SQL/NoSQL databases and migration tools
- OOP, SOLID, DI
- RxJS / immutable programming
- GitLab CI/CD pipeline customization
- Docker & Docker‑Compose
- Kubernetes (deployment, ingress, services)
What we offer
- Competitive performance‑based compensation and regular salary reviews.
- Professional growth opportunities and career development support.
- 18 business days paid leave (20 after 2 years), sick leave, family leave, and documented leave.
- Comprehensive medical insurance and English language courses.
- Team‑building events, conferences, and a fully equipped office with remote‑work flexibility.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Namibia.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 5 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Viseven