Node.js Developer (Talent Pool)
Summary
Node.js backend developer (talent pool) at Viseven, a B2B MarTech provider serving pharma and life-science clients. Day to day you build features end to end with Node.js, TypeScript and Express on AWS, design databases, write unit/e2e tests, review code, and work with Docker, Kubernetes and GitLab CI pipelines.
Responsibilities:
- Development of functionalities and features of different complexity
- Independently implement functionality from the planning to the delivery
- Reviewing code
- Working on bug fixes and refactoring
- Take part in planning and estimation of tasks
- Write unit tests, e2e test
- Self-testing of developed tasks in target environment
- Design database structure and modules
- Apply OOP and patterns on practice
- Documenting every part of the development process for further work and maintenance
Requirements:
- At least 2 years of commercial experience
- Good knowledge of Typescript
- Good knowledge NodeJS, Express.js, REST, AWS services
- Good knowledge of databases, can design DB according to the task set. Good theoretical knowledge and understanding of Migrations, can apply it on practice, understands what is Repository (or ActiveRecord) when working with DB, can apply it
- Applies knowledge of OOP, design patterns in practice SOLID, DI. Creates test cases for unittests. Knows principles of functions. Good theoretical and some practical backgroun of rx. Experience with immutable
- Customizes gitlab pipeline for process automation
- Production experience with Docker, writes dockerfile and docker-compose
- Familiar with kubernetes (deployment, ingress, service)
Skills
As published by lever · 2 questions · 1 written answer
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, GitHub URL, Portfolio URL, Other website
Pick from a list (1)
- Could you indicate your level of English?
Written answers (1)
- What are your salary expectations (EUR brutto per month)?