Position: Back-end developer
Company: AppReal
Category: Node.js
Experience required: 5y
English level: intermediate

Customer is a visual discovery and personalization technology platform that helps retailers and eCommerce to increase revenue by using state-of-the-art deep learning algorithms to personalize each customer interaction. The company’s advanced visual discovery and segmentation engine use machine learning to build actionable customer segments in real-time, enabling marketers to take instant action via visual discovery personalization, recommendations, and automatic optimization - in a single platform.

 **Among our products:**
-Visual (Image based) Search
-Behavioral based recommendation engine (personalization)
-Textual Search
-Visual Similarity based recommendation engine 
-Extracting Deep tags from images 

**About the the role:**
We are looking for an experienced senior backend developer for a challenging and satisfying position in our Architecture team. 

**Main Responsibilities:**
-Research and implement new technologies as an ongoing effort pushing our solution forward
-Support other teams in designing and implementing new features and refactors
-Maintain existing core services 

**Requirements:**
-At least 5 years of experience in backend development 
-Experience with maintaining highly available, mission critical services
-Experience with NodeJs / Python
-Experience with System design (UML, flowcharts, technical design, domain driven design) 
-Experience with Erlang or other functional languages - big advantage
-Experience with Frontend development (reactJS) - advantage

**Our main TechStack**
-NodeJS
-Python 
-Erlang
-Kubernetes
-Elasticsearch
-MongoDB
-Kafka
-AWS + Azure 
-Gitlab CI/CD
-ArgoCD
-ArgoWorkflow