A product company focuses on developing software products in the Marketing domain. Now we are looking for an experienced Node.js Developer. The company has offices in Georgia and Poland.
Responsibilities
Collaborate with teammates to define, design, and shape new features
Design and develop backend API using Node.js
Design and develop application in GCP environment
Stay up-to-date with new technology trends
Requirements
3+ years of experience with Node.js
Good understanding of OOP paradigm and its principles
Experience in API/Backend development
Good command of developing and designing distributed microservices
Experience with containerized applications (Docker, multi-stage builds)
Skills in designing and developing using different cache technologies, i.e Redis, Memcached
Working experience with large Web application
Nice to have
Familiarity with large Web applications patterns: DI, DDD, CQRS, Event Sourcing
Experience in the development using Cloud environment, experience of using GCP services, Kubernetes