Обязанности:
Чем предстоит заниматься- Разрабатывать и поддерживать desktop-приложение на TypeScript и React.- Интегрировать новые функции и улучшать существующие, обеспечивая высокую производительность и отзывчивость приложения.- Работать с Electron, обеспечивая надежное взаимодействие между Main и Renderer процессами.- Разрабатывать, внедрять и отлаживать скрипты для взаимодействия со сторонними веб-страницами, имитирующие действия пользователя.- Участвовать в проектировании архитектуры приложения и улучшении процессов разработки.Наши ожидания от кандидатаTypeScript- Уверенное владение TypeScript.- Понимание современных возможностей языка и опыт их практического применения.React- Опыт разработки пользовательских интерфейсов на React.- Хорошее понимание жизненного цикла компонентов и принципов работы React Hooks (useState, useEffect, useMemo, useCallback и др.).- Опыт построения масштабируемой архитектуры фронтенд-приложений.Управление состоянием- Будет плюсом опыт работы с Effector и effector-react.Electron- Понимание архитектуры Electron и особенностей взаимодействия Main и Renderer процессов.- Опыт работы с IPC (Inter-Process Communication).- Понимание вопросов безопасности и производительности Electron-приложений будет преимуществом.Browser & DOM- Уверенное владение натимным JavaScript.- Опыт работы с DOM без использования сторонних библиотек.- Опыт внедрения и выполнения JavaScript-кода на сторонних веб-страницах.- Практические навыки программной имитации пользовательских действий: клики, ввод текста, скроллинг, работа с фокусом, обработка событий и т.д.Похожие вакансии
От 70 000 до 80 000 руб.
Омск
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "АДДАМАНТ"
От 70 000 до 80 000 руб.
Омск
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "АДДАМАНТ"