Актуальные заказы

DevOps

Удаленно
Full-time
Проектная занятость

Требуется DevOps-инженер для работы над облачной цифровой платформой.


Требования:

  • Опыт работы в качестве DevOps от 2х лет;
  • Опыт развертывания на Linux, Windows;
  • Опыт диагностики и troubleshooting;
  • Опыт тестирования серверов: CI/CD, Jenkins, GitLab CI, Ansible;
  • SQL;
  • DBA (Database administrator): PostgreSQL, MySQL, NoSQL;
  • Docker;
  • Технический английский.


Будет плюсом:

  • Опыт построения распределенных систем;
  • Prometheus, Grafana, Zabbix, Kubernetes, OpenShift;
  • Apache Kafka;
  • Harbor;
  • Nexus;
  • Terraform;
  • Инструменты сборок приложений, сервисов (maven, gradle, npm);
  • Инструменты тестирования и проверки кода (junit, testng, sonarqube);
  • Опыт работы с микросервисной архитектурой;
  • Java, Go, Python.


Задачи:

  • Автоматизация процессов разработки, тестирования и развертывания программного обеспечения;
  • Системное администрирование инфраструктурных компонентов;
  • Организация мониторинга, трассировки, сбора метрик ПО;
  • Внедрение и развитие платформы оркестрации микросервисов;
  • Реализация проектов по построению инфраструктуры для обработки больших данных.

Frontend Developer

Удаленно
Full-time
Проектная занятость
Задачи: • Разработка, модификация существующей UI-части системы, реализация новых фич • Взаимодействие и участие в интеграции front-end приложения и API вместе с back-end командой • Оптимизация и рефакторинг текущего решения • Участие в обсуждении реализации доработок системы и оценка трудоемкости задач • Codereview • Покрытие кода unit-тестами Требования: • Высшее техническое образование • Отличное знание JavaScript (ES6), Context, Prototype, замыкания, TypeScript • Опыт работы с babel, git, webpack, Gulp, NPM • Опыт работы с фреймворками ReactJS, Redux, React-router, AngularJS, JQuery • Умение верстать • Знание таких фреймворков CSS как Bootstrap • Понимание HTTP-протокола Будет плюсом: • Опыт работы в проектах по гибким методологиям (Scrum, Kanban) • Знание leaflet, lodash, moment, socketIO • Опыт написания Unit-тестов • Представление о UI/UX дизайне • Знание Java • Опыт работы в Jira, Confluence, Jenkins • Готовность делиться знаниями с другими • Опыт работы в команде

Frontend Developer

Удаленно
Full-time
Проектная занятость
Необходим фронтенд-разработчик, который будет: - Брать на себя ответственность за часть продукта, в рамках общих приоритетов команды - Привносить в продукт ценный для клиента результат - В достижении результата, понимать как техническое решение, так и пользовательские сценарии - Планировать свою работу и прозрачно отчитываться по ней - Взаимодействовать с командой дизайнеров и серверных разработчиков, - Уметь разбираться в чужом коде - Решать проблемы, о которых сообщили наши клиенты - Изучать новые технологии и внедрять их в проект с целью его улучшения - Принимать совместные командой решения сложных проблем Требования: - Понимание принципов функционального программирования и ООП - Опыт разработки на JS от 4-5 лет - Знание возможностей и синтаксиса последних версий ECMAScript - Глубокое понимание React.js и его основных принципов - Понимание SPA на основе React/Redux - Понимание методов и знание инструментов тестирования (unit, e2e tests) - Опыт работы с системой контроля версий Git - Опыт работы с средствами разработки, такими как Babel, Webpack, ESlint, npm Плюсом будет: - Опыт создания интерактивных визуализаций при помощи D3.js - Опыт создания высоконагруженных веб-приложений и оптимизации производительности - Практика тестирования собственного кода и применения TDD и/или BDD - Опыт проектирования и дизайна интерфейсов - Стремление соблюдать принципы SOLID, KISS и YAGNI

Teach Lead PHP

Офис
Удаленно
Full-time
Постоянная работа
Проект: трейдинговый продукт Требования:
 - квалифицированный веб-инженер (желательно, но не обязательно) с полным стеком, с солидным техническим образованием и лидерскими навыками, способный работать в быстро меняющейся среде, используя в основном новейшие технические методы; - глубокие технические знания в области PHP, MySQL, Symphony (или других фреймворков PHP) - опыт работы с Drupal CMS - огромный плюс; - опыт использования HTML, CSS, Javascript (Vanilla); - хорошее понимание адаптивного дизайна и веб-стандартов; - хорошее понимание Git и gitflow, опыт работы с сервисами кодовой базы (мы используем Gitlab); - владение методологией Agile / Scrum. Будет плюсом: - опыт работы с рабочими процессами разработки узлов (npm, gulp и т. Д.); - современные фреймворки Javascript (мы планируем перейти на Nuxt + VueJS); - опыт работы в сфере финансовых услуг является плюсом. Задачи: - обеспечение технического лидерства для команды межфункциональных инженеров и ответственность за принятие технических решений для вашей команды; - управление, организация и мотивация команды разработчиков веб-сайтов; - управление проектами архитектурных и технических улучшений; - обеспечение качества и стабильности кодовой базы внешнего интерфейса; - сотрудничество с другими членами команды, владельцами продуктов и заинтересованными сторонами; - оптимизация веб-сайтов для обеспечения максимальной скорости, масштабируемости и удобства обслуживания.

Tech Lead PHP developer (Черногория)

Офис
Full-time
Постоянная работа
Проект: трейдинговый продукт. Требования: 
 - квалифицированный веб-инженер (желательно, но не обязательно) с полным стеком, с солидным техническим образованием и лидерскими навыками, способный работать в быстро меняющейся среде, используя в основном новейшие технические методы; - глубокие технические знания в области PHP, MySQL, Symfony (или других фреймворков PHP) - опыт работы с Drupal CMS - огромный плюс; - опыт использования HTML, CSS, Javascript (Vanilla); - хорошее понимание адаптивного дизайна и веб-стандартов; - хорошее понимание Git и gitflow, опыт работы с сервисами кодовой базы (мы используем Gitlab); - владение методологией Agile / Scrum; - английский язык. Будет плюсом: - опыт работы с рабочими процессами разработки узлов (npm, gulp и т. Д.); - современные фреймворки Javascript (мы планируем перейти на Nuxt + VueJS); - опыт работы в сфере финансовых услуг является плюсом. Задачи: - обеспечение технического лидерства для команды межфункциональных инженеров и ответственность за принятие технических решений для вашей команды; - управление, организация и мотивация команды разработчиков веб-сайтов; - управление проектами архитектурных и технических улучшений; - обеспечение качества и стабильности кодовой базы внешнего интерфейса; - сотрудничество с другими членами команды, владельцами продуктов и заинтересованными сторонами; - оптимизация веб-сайтов для обеспечения максимальной скорости, масштабируемости и удобства обслуживания. Релокация в Черногорию, предоставляется релокационный пакет.

Senior Web Developer

Senior Web Developer New Products. Almost no legacy front end code. The back-end may have legacy code, but there will be dedicated back-end support. Designs will be flushed out in high fidelity. Experience, and skills required - strong knowledge of JavaScript, including DOM manipulation and the JavaScript object model - Familiarity with newer specifications of EcmaScript - Thorough understanding of React.js and its core principles - Thorough understanding of Redux - Experience with Recompose - Strong knowledge of Node.js - Experience with SASS - Experience with AJAX - Experience with functional programming - Experience with data structure libraries (e.g., Immutable.js) - Familiarity with RESTful APIs - Knowledge of modern authorization mechanisms, such as JSON Web Token - Familiarity with modern front-end build pipelines and tools - Experience with common front-end development tools such as Babel, Webpack, NPM, etc. - Experience building beautiful, pixel perfect web apps from design mock to complete implementation - Experience with browser and platform interoperability (responsive vs. desktop) - Experience building embeddable web app widgets - Experience building email compatible mark-up - Experience with WebSockets or similar technology - Experience writing concise and well structured OOP code. - A can-do attitude that can hit deadlines without cutting corners or sacrificing structural integrity.