Мы — небольшая распределенная команда, работающая над разработкой и улучшением веб-сервиса с высокой нагрузкой. Нашими основными продуктами являются веб-сайты, каждый из которых работает как многоуровневый стек. Устаревшая версия: пользовательская платформа PHP (уровень данных, шаблоны, немного jQuery) Современная версия: Laravel REST API, интерфейсы React/Redux Современная версия: Node.js TypeScript REST API, интерфейсы Solid-Start Мы находимся в процессе перехода на современный стек, и нам нуж
Мы — небольшая распределенная команда, работающая над разработкой и улучшением веб-сервиса с высокой нагрузкой. Нашими основными продуктами являются веб-сайты, каждый из которых работает как многоуровневый стек. Устаревшая версия: пользовательская платформа PHP (уровень данных, шаблоны, немного jQuery) Современная версия: Laravel REST API, интерфейсы React/Redux Современная версия: Node.js TypeScript REST API, интерфейсы Solid-Start Мы находимся в процессе перехода на современный стек, и нам нужен ваш опыт, чтобы ускорить этот переход. Мы также расширяем свое присутствие в области разработки собственных мобильных приложений, для которых потребуется оптимизированная по индивидуальному заказу серверная часть. Задачи и обязанностиМы ищем серверного программиста, обладающего навыками работы с Node.js и PHP. Вы будете отвечать за поддержание и улучшение нашей API-серверные приложения, начиная с реализованных на NodeJS и время от времени переходя на более старые, реализованные на PHP. Кроме того, вы примете участие в переносе логики из устаревших систем в современные. Мы ценим внимание к деталям, поскольку в этом случае «небольшие» различия могут привести к «неправильному» поведению веб-сайта для конечных пользователей. (и у нас очень большая стабильная база пользователей). Вы не будете одиноки. У нас есть команда людей, знающих проект, которые будут рады помочь вам начать. Хотя основное внимание уделяется backend-разработке, умение решать определенные задачи frontend будет преимуществом. Наша команда разработчиков говорит по-русски, но мы используйте английский для отслеживания проблем. Требуемые навыки и квалификация. JavaScript: Node.js, TypeScript, полное понимание асинхронного программирования (ожидание/асинхронизация). Глубокое понимание протокола HTTP. Laravel Framework (или желание его изучить). MariaDB (или MySQL). Знание Postgres Redis. Опыт работы в Git со следующим является плюсом. Знание чистого PHP (включая управление устаревшим кодом PHP 5.4). Технологии внешнего интерфейса: React, Redux, immutable.js Solid-JS / Solid-Start Koa JWT CSS-модули. Vite Python Образование. Техническое образование (университетское или эквивалент) Ключевые соображенияПишите код, уделяя внимание удобочитаемости; важно тщательное документирование решений. Придерживайтесь лучших практик тестирования своей работы. Демонстрировать навыки решения проблем; выполняйте задачи самостоятельно, прежде чем обращаться за помощью, предоставляя подробный обзор предпринятых решений при обращении за советом. Льготы и вознаграждения для сотрудников Сложные задачи с отличными возможностями для повышения квалификации Внутренние семинары и технические переговоры Гибкий график работы Занятия английским языком Корпоративные вечеринки Смена проектов/ролей 20 рабочих дней оплачиваемого отпуска Хорошее чувство юмора Настольный футбол Бесплатная пицца каждую пятницу в офисе SCIMUSSCIMUS — компания-разработчик программного обеспечения, обеспечивающая полный спектр деятельности в жизненном цикле разработки программного обеспечения. Наша команда выполнила ряд проектов в различных сферах: SaaS, электронная коммерция, карьера и образование, здравоохранение, банковское дело, общество и развлечения, телекоммуникации.Сайт компанииhttps://thescimus.comПрофиль компании DOUhttps://jobs.dou.ua /companies/scimus-solution/Этапы процесса найма Если ваша заявка соответствует нашим требованиям, наш рекрутер свяжется с вами и сделает короткий телефонный звонок, чтобы узнать вас получше. Лучшие кандидаты будут приглашены наn interview with our Talent Acquisition Specialist and Hiring Manager and dediced specialist in related field Sometimes всe ask you to take part in the call “overtime interviews” and complete some job-related tasks. Как final step will send you the best job offer and invite you to make more happen with us.
Show more
Show less
Должностный уровень
Базовый уровень
Тип занятости
Временная занятость
Должностные обязанности
Инженерия и информационные технологии
Отрасли
Разработка программного обеспечения