Position: Lead React.JS Developer
Company: inVerita
Category: JavaScript
Experience required: 5y
English level: upper

**Project:** 
The platform was created just for non-coders. Designers and artists can use their preferred tools and simply drag and drop files to quickly version any type of asset. No more unsecured email or DropBox. Studios can protect and reuse digital assets with the performance required to manage ever-increasing file size. With this platform, teams get a single source of truth for all digital assets, leading to faster builds and seamless collaboration. 
Product is a web-based, free code review tool. Using a platform keeps projects moving forward at speed — while sticking to organizational processes. It unites teams to do more effective code reviews. Contributors share files, comment, suggest tasks, vote up or down, and submit final work within this code review tool. Plus, the platform streamlines the entire peer code review process. Users are able to make sure the right code gets reviewed by the right people — on time. This makes code reviews more effective — and improves the quality of the next release.

**Requirements:**
• 5+ years of work experience in web development;
• Comfortable setting the vision and executing it;
• Deep experience with React.js;
• Experience with Node.js;
• Experience with Express.js;
• Ability to write clear, high-quality code for UI components;
• Strong ability to evaluate, make suggestions and outline improvements to existing interface flows;
• Extensive experience with Windows and Linux;
• English level upper-intermediate or higher.

**Will be u plus:**
• Familiarity with PHP;
• Experience in cross-platform application development.

**Responsibilities:**
• Enhancing existing React/Node/Electron product with new functionalities;
• Refactoring ill-behaving code, optimizing frontend for best customer experience;
• Leading the effort on a re-write from PHP to React with some scaffolding already in;
• Providing guidance on best practices and mentoring other team members.