Position: Middle/Senior Front end (React) Developer
Company: IT-компания "Спільна Справа"
Experience required: 2y
Category: JavaScript
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

Professional skills:
- Experience in JavaScript development, including ES 5-8 versions, TypeScript;
- Solid knowledge of DOM API, DOM Event Model, XmlHttpRequest (HTTP/HTTPS), Simple data structs (Map, Set, List, Queue), and Design patterns;
- Strong working knowledge of «vanilla» JavaScript, HTML (semantic and accessible), CSS, and JSON;
- Strong knowledge of browser limitations, testing, and debugging;
- Hands-on debugging experience with Developer Tools;
- Strong understanding of code versioning tools, such as Git;
- Professional skills using React library (version 16.0+), and many additional packages/libraries
- Experience with at least some unit-testing frameworks: jest, enzyme, react-test-renderer...
- Knowledge webpack configurations, working with npmjs, publishing/updating/configurations packages

It will be a plus:
- Experience working with SQL/noSQL databases;
- At least base knowledge/experience with ExtJS framework (minimum version 4.0);
- Be involved in planning, designing, and execution with Agile delivery methodologies, have experience working with JIRA system;
- Experience integrations with 3rd party systems (chromatic, testim, jenkins, ...) .

Personal skills:
- Strong communication skills and being an active team player;
- Responsibility, adherence to deadlines, skills for good estimations.
- Intermediate level of spoken English.