Front-End Developer (React) (offline)

We are seeking an experienced Front End Developer to join our Team. The developer will report to the Software Project Manager and occasionally to appropriate Development Directors.

The successful candidate would be responsible for building the frontend components of various enterprise applications.



- Designing & building applications using client-side technologies, including React.js;

- Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model;

- Provide technical leadership to colleagues about best practices/patterns working with React;

- Experience integrating front-ends with back-end REST APIs;

- Build high-level user interfaces using rapid prototyping methodologies;

- Getting feedback from users and clients and building solutions for them;

- Assisting with the analysis of client requirements;

- Research into new frontend technologies and reporting on suitability and benefits to the organisation;

- Build user interfaces with accessibility (a11y).



- Must have 4+ cumulative years of Front End experience in an enterprise environment;

- Deep understanding of JavaScript and React ecosystems;

- Deep understanding of modern testing methodologies, tools, and practices;

- Understanding of security and performance considerations;

- Understanding of cross-browser issues and how to debug them;

- Understanding of JSON / RESTful web services;

- Understanding of architectural and design patterns.


Will be a plus:

- Range of experience across various other frontend technologies, including Node.js, AngularJS, and Typescript;

- Experience and working knowledge of relational and non-relational data stores advantageous;

- Experience working with cloud technologies advantageous, especially AWS and Azure.


Personal Profile:

- Ability to work independently as well as part of the team;

- Ability to learn new business areas quickly;

- Excellent written and verbal English communication skills;

- Ability to engage with stakeholders and help them prototype their requirements;

- Technical degree or equivalent experience;

- Desire to develop your own knowledge by keeping abreast of testing tools and techniques, attending workshops, and reviewing technical publications.


What we offer:

- Competitive salary;

- Dynamic work environment with unlimited opportunities for professional and personal growth;

- Remote work;

- Full-time work with flexible schedule;

- Soft and professional management.

Similar jobs

Senior Game Developer at ДЗЕН

Office: Ukraine, Remote: Ukraine

All jobs