Position: Middle Node.Js developer in Product Company
Company: Shopadvizor
Category: Node.js
Experience required: 3y
English level: intermediate

**You are: **
• Team player.
• Do believe in DevOps philosophy (Docker, Kubernetes, Jenkins, Git, etc.).
• Clean Coder.

**Requirements**:
• 3+ years of verifiable work experience.
• JavaScript / TypeScript.
• SQL and NoSQL.
• Jest and Layered Architecture.
• Knowledge of microservices architecture.
• You will work in an Agile environment.
• Experience working with Agile methodologies (XP/Scrum).
• Proficient level of English. Spanish would be a plus. 
• Good understanding of Git and git-flow. 

**Nice to have**:
• Apache Kafka and by-products (Kafka Streams, Kafka Connect y kSQL).
• GraphQL.
• AWS/GCP.

**Your day by day:**
• Work with tools such as Kubernetes and Jenkins.
• Keeping track of server deployments, as well as a version control in GIT.
• Create API endpoints following best practices.
• Design and write quality,  maintainable,  scalable,  secure, and high-performance code and rapidly build prototypes to validate technical solutions for the backend.

**What we offer**:
• Work from home. 
• Multicultural team from all over the world.
• Training budget.
• Flexible schedule. 
• Language lessons.
• You'll be part of an agile, innovative dynamic team that loves technology. 
• We leave early every Friday.
• Our working model is based on self-responsibility and self-management (and we really mean it).
• Free 31st of December and your Birthday day.