Description
We are looking for a **Lead JavaScript Full\-stack React Developer** to become part of our team and contribute to the design, development and delivery of reliable web applications. The perfect candidate will offer solid technical expertise across both front\-end and back\-end technologies, with a passion for creating scalable and high\-quality solutions.
**Responsibilities**
* Architect and build scalable full\-stack web applications powered by JavaScript technologies
* Create and support server\-side logic with Node.js
* Deliver responsive and dynamic user interfaces through ReactJS
* Handle application state effectively across complex front\-end components
* Construct and support RESTful APIs for smooth integration
* Operate with relational databases to design efficient data structures
* Produce unit and integration tests to guarantee code quality
* Package applications into containers and oversee deployment workflows
* Cooperate with cross\-functional teams to define and ship new features
* Engage in code reviews and contribute to best practices
**Requirements**
* 5\+ years of experience in full\-stack JavaScript development
* Proficiency in Node.js, JavaScript and TypeScript
* Expertise in ReactJS, along with React state management
* Skills in testing frameworks like Mocha and Jest
* Knowledge of relational databases, such as PostgreSQL
* Knowledge of relational databases, such as PostgreSQL and MySQL
* Familiarity with Docker for containerization
* Understanding of REST API design and implementation
* B2 level or higher English proficiency