Мы ищем разработчика интерфейсов для работы над основным веб-продуктом международной команды. Основной фокус роли — развитие сложного веб-приложения, в котором особенно важны скорость работы, эффективное использование памяти и стабильность при длительной работе в браузере. Специалист будет участвовать в проектировании архитектуры, принимать технические решения и самостоятельно разбираться в сложных инженерных задачах. Переезд в Бангкок обязателен! Кандидаты, не готовые к переезду в Таиланд, не рассматриваются. Обязанности: Разрабатывать и развивать основную часть веб-продукта Поддерживать производительность, стабильность и надёжность приложения при длительной работе в браузере Участвовать в проектировании архитектуры и принятии технических решений Разрабатывать повторно используемые элементы интерфейса с помощью JavaScript, HTML и CSS Развивать существующую архитектуру на основе веб-компонентов Выявлять и устранять проблемы производительности, управления памятью и безопасности Самостоятельно проверять качество и работоспособность реализованных функций Использовать инструменты разработки на основе искусственного интеллекта, проверять и улучшать сгенерированный код Работать в тесном взаимодействии с небольшой инженерной командой и брать ответственность за результат Требования: Уверенное владение JavaScript, HTML и CSS Глубокое понимание принципов работы браузера Опыт разработки одностраничных веб-приложений Понимание производительности, управления памятью и жизненного цикла приложения в браузере Знание основ безопасности веб-приложений Умение самостоятельно анализировать технические проблемы, находить их причины и предлагать решения Способность работать с существующей архитектурой без необходимости полностью переписывать приложение или привязываться к одному фреймворку Опыт работы с веб-компонентами будет преимуществом, знание Shadow DOM — дополнительным плюсом Опыт работы с React будет полезен, знание Vue.js также приветствуется Интерес к инженерным задачам и готовность развиваться в направлении проектирования архитектуры сложных систем От 2 лет опыта при наличии законченного профильного высшего образования; без соответствующего диплома, как правило, требуется не менее 5 лет подтверждённого профессионального опыта для оформления рабочей визы в Таиланде Хорошее знание английского языка; русский будет преимуществом, но не является обязательным Опыт работы в небольшой или средней инженерной команде с широкой зоной ответственности приветствуется Условия: Место работы: Бангкок, Таиланд Формат работы: полный рабочий день, исключительно из офиса Переезд в Бангкок обязателен Для кандидатов из других стран предусмотрена возможность первоначального пребывания в Бангкоке сроком на 2–4 недели, в идеале на месяц, чтобы обе стороны могли оценить формат сотрудничества до завершения переезда и оформления визы На период первоначального пребывания компания оплачивает перелёт и проживание После успешного начального периода компания оказывает полную поддержку при переезде, включая оплату перелёта, оформление визы и разрешения на работу, медицинскую страховку и помощь с поиском жилья Дополнительно предоставляется помощь местного координатора; в отдельных случаях компания может организовать или оплатить жильё По вопросам оформления документов и налогового сопровождения компания работает с местными юридическими и бухгалтерскими партнёрами
Похожие вакансии