Position: Senior React Front-End Developer( Bucharest)
Company: Luxoft
Category: JavaScript
Experience required: 3y
English level: upper

Project Description
Join our Development Centre in Bucharest and become a member of our open-minded, progressive and professional team. In this role you will be working for one of our world-famous clients.
The Chief Security Office (CSO) of our client comprises the Chief Information Security Office (CISO) and the Corporate Security unit. The CISO organization guarantees information security for our client. To do this, it uses an internally produced web application designed to identify cyber threats and avert attacks in a proactive manner and enable collaboration among the teams. This tool is being developed into an agile DevOps model.
The Front-End Developer will work closely with a number of system engineers and back-end developers in order to drive the development of a platform that supports incident response and threat intelligence operations by automatically collecting and analyzing malicious programs as well as other threat-related data. A primary task of this position will involve the customization and design of the user interface of the platform in order to efficiently display and visualize respective analysis results. Excellent knowledge of client-side scripting languages as well as strong familiarity with React and the React ecosystem will therefore be critical for this position.
On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.

Responsibilities
* Drive the front-end development of a platform that supports cyber security incident response capabilities in the company.
* Work in an Agile/Scrum environment, actively contributing to sprint planning, stand-ups, and retrospectives.
* Customize and create components for efficiently displaying and visualizing large amounts of data.
* Support integration of custom APIs for collecting and analyzing cyber threat-related information.
* Integrate frontend components with backend APIs built using Python/Django to fetch and manipulate data.
* Write clean, modular, and maintainable code following best practices and coding standards.
* Ensure high usability, accessibility, and responsiveness of the platform.
* Optimize application performance by identifying and resolving bottlenecks.
* Troubleshoot and debug issues, providing timely resolutions to maintain application stability.

Skills
Must have

* Expert in user interface design and customization, client-side scripting, and strong familiarity with HTML5, CSS3, and JavaScript.
* Strong familiarity with React ecosystem, including libraries/frameworks like React Router, Redux, Axios, and Next.js.
* Knowledge of build tools like Webpack or Parcel.
* Experience with version control systems Git (Gitlab) and package managers (e.g., npm, Yarn).
* Experience with unit testing.
* Comfortable with developing on the command line in a Linux environment and using version control systems, in particular, git.

Nice to have

* Experience with processing and visualizing large data sets as well as optimizing respective performance is considered a significant plus.
* Ability to work with Python and Django web framework a plus.
* Knowledge of Django ORM, including database modeling and query optimization is a plus.
Knowledge in developing RESTful APIs using Django REST Framework a plus.
* Familiarity with asynchronous task processing using Celery and RabbitMQ a plus.
* Knowledge of and experience in backend development is a plus.
* Fluency in English is required for this position. Candidates should also be strong team players

Languages
English: B2 Upper Intermediate