Оплата не указана
Вакансия находится в архиве
Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Полный день
Компетенции
Middle
Доброго дня!
Меня зовут Егор, я работаю в компании Элтекс, в группе Embedded WEB. Пишем мы встроенный веб для наших сетевых железок.
Про проекты
Наша компания выпускает всякое оборудование, по большей части сетевое, типа роутеров-коммутаторов (от домашних до операторских, магистральных), шлюзов, точек доступа и всего такого прочего. На многих этих устройствах нужен веб. Админки. Вот этот веб мы и пишем.
Проходим все стадии - начиная с внедрения веба в прошивку и заканчивая написанием отдельных страниц. Встроенный веб имеет свои интересные особенности - малый размер на диске, и ограничения по оперативной памяти, поддержку старых браузеров (о, да! "replaceAll is not a function"). Также изредка спускаемся на уровень системных программистов, когда занимаемся проблемами сборки, внедрения тех или иных библиотек, общения с другими процессами в системе, сигфолтами и утечками памяти. Одновременно с этим вполне можем вести споры по поводу ширины таблиц, цвета кнопок/ссылок и использования иконок. Кстати, про иконки - есть махонький проектик, который генерит свои иконочки из svg (чтобы не тянуть библиотечки того же гугла). Или тот же девопс - вполне можем внедрять раннеры в гитлаб, запускать браузеры в докере и прочее такое. Интересно было запилить докер-контейнеры на старенькие браузеры, сейчас можно открыть одновременно три-четыре файрфокса разных версий, смотреть-тестить. Так что интересных тем много - можно выбирать на свой вкус. При этом группы довольно большие, есть сильные синьоры, мидлы, продвинутые джуны.
Что мы используем. Есть пара проектов, доставшихся по наследству от китайцев (ох, боль и кровь из глаз, да). Мы их потихоньку переписываем на своё, кошерно-православное, осталось уже совсем немного. В своих разработках на бэкэнде используем связку луа+си (логика на луа, си - как прослойка к системе). Стараемся побольше логики оставлять в луа, си-прослойку не трогать, хоть это и не везде получается. На фронте используем MVC-фреймворк knockout. Фреймворк старенький, но вполне годный, простой и компактный. Решения получаются маленькими, быстрыми и совместимыми со старыми браузерами. Слабо писать код, поддерживаемый ещё ИЕ8, но при этом не морщиться от боли, а получать вполне себе удовольствие от жизни? :) Хотя, конечно, немножко и специфическое удовольствие, но кому интересно, посвятим в эту сферу. :)
Несмотря на всю красоту и изящество нокаута мы не стоим на месте и на новые проекты накатываем уже более новые инструменты: на бэке - с++, на фронте - angular. Проекты активно развиваются, частично на стадии достройки архитектуры, так что вполне можно успеть поучаствовать в архитекторстве. В любом случае, в планах уже стоят ещё проекты, там можно будет много всего попробовать.
В компании есть дизайнеры, так что тем, кто не хочет подбирать цвета кнопок или рисовать иконки, бояться нечего. :) Бояться надо будет самих дизайнеров, когда они будут упирать на свои решения. :)
Новеньким даём ментора-куратора, который введёт в проект, расскажет всё. На самом деле, у нас весь коллектив дружелюбный, все готовы помочь.
Ещё у нас есть тестеры! Всякие разные. На разных проектах. Где-то душки прям, а где-то душнилки. :)
Железки наши всё больше и больше распродаются по всей России и даже за рубеж (и очень разный рубеж). Так что очень востребована наша работа. Часть проектов уже продана, деньги уплочены, осталось только железки создать, запрограммировать и веб туда накатить (ох, люблю я наших коммерсантов). :)
О нас:
Ключевые навыки
Адрес
город Новосибирск, Окружная улица, 29в
Контактная информация
«Предприятие «ЭЛТЕКС»
Сайт: eltex-co.ru
Почта: не указана
Вакансия опубликована 15.07.2024 в г. Новосибирск.
Похожие вакансии
от 80 000 до 80 000 ₽
Саратов
Полный день
Подробное описание
29 марта