Node.js Developer (Talent Pool)
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
Which location are you applying for?, 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)?