Position: Intermediate WebUI (React.js) Engineer
Company: Leobit
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2021-01-01T00:00:00+02:00

**Responsibilities:**
• Develop and deliver applications in accordance with the established standards
• Estimate tasks using different techniques 
• Research and reuse existing technical solutions 
• Develop unit tests
• Perform code review

**Requirements:**
• Two-year experience working with React
• Excellent knowledge of HTML, CSS, JS including ES2015+, and the DOM
• Experience working with React-stack technologies: Redux, React Router, etc.
• Good knowledge of Git and Webpack
• Experience with one or more UI frameworks (Material UI, Bootstrap etc.)
• Experience with RESTful APIs
• Experience with Flow/TypeScript, PWA, Web Sockets, 3D models (would be a plus)
• Knowledge of other modern web standards, security practices, front-end patterns
• Bachelor’s or Master's  degree in computer science (or similar technical field)
• Level of English: Intermediate strong (at least)

**We Offer:**
• Interesting and challenging projects
• Competitive compensation and regular results-based salary review
• A broad range of professional education and possibilities for personal • development
• Comfortable and cozy working environment
• Motivated colleagues with profound knowledge of a technical field
• Аttractive compensation package

**Accelerate your career with Leobit!**