Position: JavaScript Software Engineer (NodeJS+ReactJS)
Company: Perfectial
Experience required: 3y
English level: intermediate

Our goal is to provide operators with a simple way to recover utility costs, increase the value of their investment, and build a community around conservation. 
 
Development and support of utility management platforms, designed for residential and commercial property stakeholders. The system is written from scratch using Node.js. Also, our team designed and implemented from scratch REST API to expose platform functionality to 3rd party apps/clients. System was designed using monolithic architecture pattern (except REST API) and deployed to ECS (Amazon Elastic Container Service) 

**Requirements: **
Strong proficiency with JavaScript on the large scale 
3+ years of experience with Node.js 
1.5 + years of experience with React.js 
Experience in using AWS  
Experience working with MongoDB   
Knowledge of MeteorJS will a big plus 
English skills should be Intermediate strong or better 


**We offer: **
Friendly and supportive environment   
Competitive salary    
Paid vacations and sick leaves   
Medical insurance   
Career development: professional guidance, certifications and mentorship   
Professional events: participation and reimbursement   
English language courses   
Team buildings and corporate celebrations