Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой — после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Penta Consulting is a technology service provider and outsourced partner delivering professional and managed solutions across EMEA. The company develops network modelling and simulation platforms for enterprise networking environments.
задачи
Develop and maintain advanced interactive canvases for dragging, dropping, connecting, and configuring virtual network devices;
Build intuitive visual workflows for managing complex network simulations;
Optimise frontend performance for large-scale network topologies with hundreds of nodes and connections;
Ensure exceptional responsiveness across modern browsers;
Design and implement state management solutions synchronising the UI with real-time simulation data, configuration updates, and device status changes;
Work with UX and product teams to deliver modern, accessible, and user-friendly experiences;
Translate complex networking concepts into intuitive interfaces;
Integrate RESTful and GraphQL APIs for efficient data exchange and real-time telemetry updates;
Collaborate with backend and platform engineers;
Create and maintain reusable UI components for networking and monitoring use cases, including status indicators, analytics panels, and configuration interfaces.
требования
Bachelor's degree in Computer Science, Human-Computer Interaction, or a related field;
3+ Years of modern frontend development experience;
Expert knowledge of JavaScript (ES6+), HTML5, and CSS3;
Strong experience with React, Vue.js, or Angular;
Strong experience with SVG, Canvas API, or visualisation frameworks such as D3.js, Cytoscape.js, or JointJS;
Experience with real-time data handling using WebSockets or Server-Sent Events;
Experience with state management tools such as Redux, Pinia, or NgRx.