Position: NodeJS Developer (Supy)
Company: United Software
Category: Node.js
Experience required: 3y
English level: intermediate

**We launched in January 2021 and are growing rapidly in the UAE. **

** Role Summary**

We are looking for an experienced MEAN Developer to join our team to deliver high-quality code, whilst leading all types of testing and support activities related to the implementation & delivery of our product(s): 

- Implement the backend logic that defines the behaviour of the visual elements of the application; 
- Meeting and handling issues of the architecture considering the full specifics of its implementation starting from the very beginning; 
- Collaborate alongside other engineers and developers working on different layers of the infrastructure; 
- Share information with and learn from other engineers and help drive continuous improvement of our platform, without losing focus on the flow that generates customer value; 
- Collaborate with internal teams and vendors to fix and improve product quality; 
- Contribute to your team's success through consistent, high-quality code and having an appetite for learning new things. 

**Requirements**

 - Software engineering background;  
- 4+ years of experience in backend application development;  
- Strong experience with Nodejs, NestJs, Angular, MongoDB, Docker, Typescript;  
- Experience in distributed systems, message queues, cloud functions;  
- At least Intermediate English level. 

**Nice to have**

- Prior experience with clean code architecture(s);  

Culture: 

- We are micro pessimists but macro optimists;  
- We are bold passionate and smart people who like to work hard and play hard to win;  
- No matter what your title is in the company, we want everyone to lead by example.

**Are you ready?**

...and of course, your benefits:

- 20 fully paid business days of vacation; 
- 15 fully paid 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 😊