Position: Senior Front-end Developer (React Js)
Company: Ollsent
Category: JavaScript
Experience required: 5y
English level: pre

PRNEWS.IO is a content marketing platform connecting brands with news outlets worldwide. Founded in Eastern Europe, the company helps worldwide brands get media coverage and news site publishers to earn rewards.

At PRNEWS.IO we believe that stories are the most powerful way for brands to communicate with people. And we want to change the usual landscape. That's why we need a great team to do it.

Currently, we are looking for a Senior Front-end engineer to join our Tallinn team on a full-time basis. You will be a part of a motivated team that is responsible for implementing new functionality for one of the platforms.

The Front-end Developer reports to the Team Lead Engineer and focuses on the design of dynamic interfaces for a high load system for PRNEWS web app.

The role
We are looking for a front-end developer who can develop cutting-edge technology to create real-world solutions. The candidate should be a skilled professional and team-worker who can take responsibilities, spot potential risks and offer solutions.

Key requirements:
Knowledge of modern best practices in web application development (experience with ReactJS);
Good knowledge of JavaScript (subtleties, prototypes, inheritance, contexts, closures);
Ajax, REST API, understanding the principles of the HTTP protocol;
Knowledge of jQuery and basic plugins for it;
Understanding of the principles of OOP and MVC;
Team development experience using Git / Bitbucket version control systems.

Will be a plus for the candidate:
English at the level of reading those. documentation;
Experience with Bootstrap, Angular, React frameworks.

Responsibility:
Design dynamic interfaces for a high load system;
Work in conjunction with designers and back-end developers to integrate front-end components using API.

Benefits:
An exciting chance to work in the booming industry on interesting and challenging projects;
A modern office with a friendly and relaxed atmosphere;
Great opportunity for self-improvement and professional growth;
A competitive salary and project-based bonuses;
Remote work;
18 paid days off per year.