Position: FullStack (Node.js) Engineer
Company: UPPeople
Category: Node.js
Experience required: 5y
English level: upper

Our story begins in 2008. We wanted to help businesses perform better: expedite daily business tasks, cut costs, and improve efficiency. One day, a major customer, impressed by our computer vision technology and user-friendly platform, asked if we could automate business processes on virtual machines, not just on user desktops. 
Our patented technology combines the latest advances in RPA and AI to power self-learning, business context-aware robots that can deliver real value.
Today, with 5 patents in computer vision and machine learning technology, millions of work hours saved, we are innovative AI-powered platform enables companies to embrace digital transformation. 

**What makes Process Discovery team, which You potentially will join:**
Powered by patented proprietary AI technology, Process Discovery™, or as we call it “the automation of the automation journey”, is the only process mapping tool of its kind available today, miles ahead of all the industry, boasting innovative algorithms that make easy work of seeing exactly what’s going on in your business. 

Process Discovery automatically generates a comprehensive picture of manual business processes by working unobtrusively behind the scenes. Then our intelligent analytics engine crunches the data, suggesting the best candidates for automation and calculating the potential time and cost savings.

**Responsibilities:**

•    Take part and lead end-to-end design and implementation of product features involving
•    Write well-designed, enterprise scale, testable, efficient code
•    Perform peer code reviews

**Requirements:
**
•    4+ years of development experience
•    MUST - Experience with Node.js (2+ years)
•    MUST - Experience with React/Angular (1+ year)
•    Deep understanding in software design patterns and practices 
•    High technical skills, deep knowledge in distributed systems engineering best practices
•    Experience working in cloud environments
•    Experience in writing unit tests (xunit, nunit, etc.)
•    3+ years of working experience in Agile
•    Experience in CI/CD environments
•    Experience working with MongoDB
•    Experience with Python will be a plus

**Are you ready?**

**...and of course, your benefits:**

•   20 fully paid business days of vacation
•   15 sick leaves
•   public holidays
•   compensation for health insurance and sport club membership
•   ability to work from home or remotely
•   flexible working hours without time trackers 😊

**Let's talk?**