Position: Senior React Developer
Company: Perfsol
Experience required: 5y
English level: intermediate

Responsibilities:
 - Gather and address technical and design requirements. 
 - Write well designed, testable, efficient code. 
 - Ensure designs are in compliance with specifications. 
 - Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. 
 - Collaborate with back-end developers. 
 - Monitor industry developments and trends. 
 - Build reusable code and libraries for future use. 
 
Required qualifications (including education, previous training, skills and experience, whichever are applicable)
 - 5+ years as a software developer
 - 3+ years of UI development using JS frameworks (Angular, Vue, React). 
 - 1+ years of nodeJS
 - Type script, es6
 - Software engineering degree or equivalent. 
 - Experience with NoSQL (such as MongoDB),
 - Advantage -  micro-services architecture, docker and kubernete, years of node.js development. 
 - A Team player . 
 - Ability to take ownership and transform a concept into a working efficient and tested software. 
 - Must have good English and good communication skills. 
 - Can adjust fast for new technologies and specs.