Position: Frontend Developer (React)
Company: Infinisoft
Category: JavaScript
Experience required: 1y

**What we expect**

* Knowledge of modern web technologies HTML, CSS, JavaScript (ES6+);
* Experience with React (Redux, React Hooks);
* Knowledge of TypeScript;
* Understanding of software design patterns and their implementation;
* Responsibility, ability to plan time and prioritise;

**Will be a plus**

* Hands-on experience with unit and integration testing (Jest, Enzyme, React Testing Library);

**Responsibilities**

* Design software solutions that meet business needs and follow software development best practices and standards;
* Collaborate with stakeholders and development team on designing the system;
* Proactively drive technical direction such as improving performance, preventing issues, refactoring the codebase;
* Develop and implement considering architecture standards, processes and tools;
* Debug and troubleshoot technical issues;
* Write and maintain unit and integration tests.

**Resources and Benefits**

* Flexible work schedule without time trackers;
* Friendly team and pleasant working environment;
* Competitive salary based on experience and skills;
* Career and proficiency development plans.