Вакансии

Фильтр:
  • Сервис по поиску работы и сотрудников с посещаемостью 1,5 миллиона посетителей каждый день находится в поиске Senior frontend-разработчикa. 


    Основные технологии, которые использует команда, это: JavaScript (ES2015+) с использованием типизации (Flow), React/Redux, Node.js, Webpack, Mocha, Sinon и Gemini, ELK, Sentry. 

    Задачи:

    • Развивать изоморфное приложение для двух высоконагруженных платформ: настольной и мобильной версий сайта;

    • Разрабатывать мониторинги и улучшать производительность компонентов приложения;

    • Поддерживать и развивать внутреннюю библиотеку react-компонентов;

    • Писать тесты, проводить code-review.

    Требования:

    • Опыт разработки с использованием современных JS-библиотек или фреймворков. Здорово, если есть опыт реализации изоморфных приложений с Flux-архитектурой на React;

    • Знание особенностей JS, стандартов от ES5 и новее;

    • Знание подходов к верстке на Flexbox и Grid;

    • Желание развиваться cамостоятельно и помогать развиваться коллегам.

    С нас:

    • Высокая инженерная культура;

    • Оформление по ТК РФ: полностью официальные оклад и квартальные премии;

    • Гибкий график работы, возможность при необходимости работать из дома.

    • Офис в центре Москвы в 8 минутах пешком от станций метро Маяковская, Тверская, Пушкинская, Чеховская и Новослободская

    • Компания организовывает IT-meetup'ы в офисе

     

    Этапы:

    • Интервью с рекрутером DigitalHR;

    • Техническое интервью в компании.

     

     

    Подробнее
  • Сервис по поиску работы и сотрудников с посещаемостью 1,5 миллиона посетителей каждый день находится в поиске PHP-разработчика.


    Ищем опытного специалиста в команду, которая отвечает за развитие backend сервиса: это разработка API, доработка бизнес-логики и технические улучшения сервиса. 

    Основные технологии, которые используют разработчики, это PHP 7.2, MariaDB, RabbitMQ, Memcached, Redis, Sphinx, PHPUnit, Behat, Swagger, Sentry, ELK, Grafana, TeamCity, Jira, Bitbucket, Crucible, Confluence.

    Чем предстоит заниматься:

    • Развитие ядра и API сервисов:

      • PHP 7.2 (Yii + Symfony), MySQL (MariaDB),

      • API по спецификации JSON:API взаимодействует с фронтом на Node.js, React.js и мобильными приложениями для iOS и Android,

    • Оптимизация сетевых взаимодействий и запросов к базам данных (30 миллионов резюме в базе, 1,5 миллиона посещений ежедневно),

    • Улучшение производительности компонентов системы – мы осознаём важность хорошего кода и разбираем техдолг в каждой итерации,

    • Написание новой бизнес-логики – у нас есть постоянно растущий бэклог продуктовых задач различной сложности.

    Что ждём от вас:

    • Опыт разработки на PHP, понимание сильных и слабых сторон языка,

    • Понимание принципов SOLID и применение их на практике,

    • Опыт проектирования реляционных баз данных и оптимизации запросов,

    • Умение оценивать сроки собственной разработки,

    • Желание развиваться cамостоятельно и помогать развиваться коллегам.

    Что ждать от нас:

    • Оформление по ТК РФ: полностью официальные оклад и квартальные премии,

    • Офис в центре Москвы в 8 минутах пешком от станций метро Маяковская, Тверская, Пушкинская, Чеховская и Новослободская,

    • Гибкий график работы, возможность при необходимости работать из дома,

    • Компания организовывает IT-meetup'ы в офисе

    Этапы:

    • Интервью с рекрутером DigitalHr;

    • Техническое интервью в компании.

     

    Подробнее
  • Международная сеть спортивных магазинов в поисках Java Back-end-разработчика.


    Требования:

    • Хорошие знания Java 8 и выше.
    • Знание SQL.
    • Опыт работы с PostgreSQL.
    • Опыт работы со Spring 5 (Boot, REST, Kafka, JPA). 
    • Понимание микросервисной архитектуры. 
    • Опыт работы с REST-сервисами.
    • Опыт работы с Hibernate или аналогами.
    • Опыт работы с Git.
    • Опыт работы с Docker и Kubernetes.
    • Знание английского языка не ниже B2 (будет потребность в коммуникации с коллегами-разработчиками).
    • Опыт работы в команде, коммуникабельность.

     

    Условия: 

    • Работа в крупной международной компании. 
    • ДМС.
    • Гибкий график работы.
    • Амбициозная команда и конкурентная заработная плата.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Американская компания, которая создает продукт для домашней безопасности, в поисках Software engineer. Предстоит работать с сильной командой с большим опытом в компьютерном зрении и машинном обучении. 


    Чем предстоит заниматься:

    • Интеграция и оптимизация алгоритмов машинного обучения.
    • Разработка основного кода платформы детекции событий.
    • Доработка инфраструктурных сервисов.
    • Прототипирование решений.
    • Разработка механизмов обновления клиентских приложений (Linux/Docker).
    • Разработка системы сбора и разметки данных.
    • Активное участие в жизни компании, генерация новых идей, обсуждение насущных сложностей.

     

    Минимальные требования:

    • Опыт промышленной работы в роли Software engineer от 4-х лет.
    • Знание Python и/или С++ и/или Java.
    • Алгоритмическая подготовка, опыт оптимизации кода. 
    • Умение работать с многопоточной средой, понимание принципов работы сопрограмм.
    • Самоорганизация, инициативность, активная жизненная позиция.
    • Знание основных сетевых протоколов, их вариаций и особенностей.
    • Опыт работы с Docker, одним из облачных сервисов - AWS, Google Cloud, Azure.
    • Кругозор в предметной области, готовность работать в условиях стартапа.
    • Технический английский язык.

     

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

    • Опыт работы с языками С/C++/Go/Rust.
    • Знания протокола HTTP, TCP/IP, Protobuf.
    • Знание любой базы данных MongoDB, Redis, Aerospike, Cassandra.
    • Опыт работы с распределенной инфраструктурой.
    • Понимание принципов работы нейронных сетей и основ Computer Vision.
    • Опыт интеграции нейронных сетей на TensorFlow/Keras/Caffe.
    • Разговорный английский язык.

     

    Компания предлагает:

    • Сильную и дружную команду с большим опытом в компьютерном зрении, эксперты мирового уровня.
    • Современный компьютер или ноутбук
    • Гибкий график в рамках 40 часовой недели.
    • Работу удаленно с полностью распределенной командой (Москва, Нижний Новгород, Харьков, Киев, Канада, США).
    • Перспектива релокации в США.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Американский сервис бьюти-подписки в поиске SRE engineer.


    Компания развивает свою команду Site Reliability Engineering, в которую пока входит полноценно только один человек. Компания уже год активно наводит порядок в инфраструктуре и поддерживающих системах, но работы еще много:

    • Перевод инфраструктуры Infrastructure as a Code.
    • С большой вероятностью внедрение и поддержка инструментов под сервисную архитектуру - mesh, tracing, service discovery.
    • Очень большой объем работы по Security.
    • Как только будет первый пункт - хотят пробовать Chaos monkey testing.
    • И так далее.

     

    Помимо этого никто не отменяет рутинные задачи:

    • Анализ текущей нагрузки и предотвращение инцидентов.
    • Забота об амазоновском стеке компании.
    • Развитие и поддержка мониторинговых и алертинговых сервисов.
    • Создание инструкций по работе с инцидентами.
    • Улучшение инфраструктуры в целом, чтобы решать задачи роста, но при этом помнить про бюджет.
    • Разбор инцидентов.
    • Работать до 14.00 по времени NYC.

     

    На что мы обращаем внимание при подборе человека:

    • Вы думаете о системе в целом, а не в частностях.
    • Умеете работать с unix (и знаете, как выйти из vim).
    • Есть опыт работы с инструментами из серии Chef, Puppet, Ansible.
    • Умеете внятно изъясняться, в том числе в письменном виде, в том числе в асинхронном режиме.
    • Умеете программировать.
    • Знаете, что DevOps - это не человек, не отдел, а подход.
    • Понимаете важность документации и ведете ее вовремя.
    • Вам не все равно на продукт и вы делаете вещи хорошо, потому что это важно лично для вас.
    • Умеете торопиться.
    • Само собой опыт с Nginx, Docker, Kubernetes, Terraform или аналогом.

     

    Обязательные требования:

    • 5+ лет опыта с приложениями в проде.
    • 5+ лет опыта работы с UNIX-системами, поиск проблем производительности, диагностики сетей и так далее.
    • Желателен опыт работы с high load системами.
    • 4+ года активного программирования (Java, C, C++, Go, Python).
    • Опыт облачного хостинга (Azure, Amazon Web Services and Google).
    • Голова на плечах, которая умеет думать.
    • Характер, чтобы принимать решения и отвечать за них.
    • Intermediate English (в команде много общения на английском и будут проверять ваш уровень знания).

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Один из крупнейших поставщиков B2B-решений в онлайновой игорной индустрии в поиске Старшего Java-разработчика.


    Мы ищем старшего Java-разработчика, который поможет создать новое поколение серверных платформ компании. Команде нравится создавать быстрые и надежные системы, которые отвечают потребностям бизнеса.

    Какие навыки и требования необходимы:

    • 3-5 лет опыта работы с технологиями Java (Java 8, Spring 4, OOP).
    • Глубокое понимание того, как работают современные веб-технологии (HTTP, REST, JSON, XML, HTML).
    • Опыт создания распределенных многоуровневых приложений с высокой нагрузкой (Hibernate, JPA, ActiveMQ, RabbitMQ, Hazelcast, Vaadin).
    • Понимание SQL и NoSQL баз данных, их преимуществ и недостатков.
    • Знание того, как мониторить и отлаживать производительность сложных систем.
    • Опыт работы с системами контроля версий в нескольких ветках.
    • Понимание принципов гибкой методологии разработки.
    • Любовь к написанию элегантного и проверяемого кода.
    • Технический склад ума, понимание алгоритмов, структур данных и шаблонов проектирования.
    • Умение разговаривать и писать по-английски.

     

    Что предлагает компания:

    • Полный рабочий день.
    • Гибкий график.
    • Конкурентная заработная плата.

     

    Этапы интервью:

    • Интервью с рекрутером DigitalHR.
    • Интервью с компанией.
    • Тестовое задание.
    • Финальное интервью.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Американский сервис бьюти-подписки ищет к себе в команду Java-разработчика.


    Что надо будет делать:

    • Решать задачи, связанные с направлением growth/acquisition.
    • Работать над производительностью Back-end.
    • Участвовать в поддержке самых разных маркетинговых акций (например, компания партнерится с Amazon Pay, в том числе и в рамках Alexa).
    • Внедрение сервисов рекомендаций в различных частях сайта компании.
    • Писать код, задачей которого является решение задач от бизнеса, а не просто быть отлично написанным кодом.
    • Писать unit/integration test, делать code review.
    • Работать с инструментами мониторинга.

     

    Требования:

    • Опыт с java не менее 5 лет.
    • Опыт с Continuous Integration (команда заливается по несколько раз в день, иногда требуются очень быстрые изменения, используют Gitlab).
    • Умение писать Unit/Integration Test.
    • Опыт TDD в плюс.
    • Опыт работы с с Postgres не менее 2-х лет.
    • Опыт работы с Amazon AWS или Azure.
    • Опыт оптимизации скорости работы приложения (JVM profiling, database profiling).
    • Уровень английского - Intermediate (в команде много общения на английском и будут проверять ваш уровень знания).
    • Опыт разработки SPA в плюс.
    • Уметь решать задачи системного администрирования (DevOps это не роль, это культура, поэтому команда не нанимает DevOps).
    • Умение анализировать задачи от бизнеса и разбивать их на гранулярные технические таски.
    • Умение создавать сущности базы данных, которые оптимально решают поставленные задачи.

     

    Что мы ожидаем от кандидата:

    • Ответственность и умение планировать - это очень важно на удаленной работе.
    • Умение писать чистый и понятный код.
    • Знание что такое trade-off, знание основ проектирования.
    • Понимание, что база данных это не просто SQL - это логика.
    • Умение создавать абстракции для получаемых задач.
    • Умение срезать углы и понимание того, как можно разбивать задачи на отдельные кусочки.
    • Уметь работать с Continuous Delivery.
    • Уметь разбираться с проблемами на production - находить, понимать причину и оперативно чинить.
    • Не быть фанатиком технологий.

     

    Компания предлагает:

    • Сильную профессиональную команду, которая не терпит бюрократии.
    • График работы с 12 до 20.
    • Высокую заработную плату в долларах.
    • Удаленную работу с возможностью посещать офис.

     

    Этапы интервью:

    • Интервью с рекрутером DigitalHR.
    • Интервью с компанией.
    • Финальное интервью.

     

    Присылайте резюме на hr@digitalhr.ru

    Подробнее
  • Антитренинги, высоконагруженный облачный сервис для онлайн-обучения, в поиске Web-разработчика (Back-end).


    1,5 млн учеников, 400 000 обучаются каждый день, 50 000 курсов, 900 000 уроков, 18 ТБ учебного контента. Ученики по всему миру (например, из Японии учатся 1600 человек). 

    До конца года появятся: вебинарный сервис, мобильное приложение, мультиканальный сервис рассылок (email, sms, голосовые, мессенджеры). Все это увеличит популярность сервиса и, как следствие, нагрузку и ответственность. Если вы любите сложные и интересные задачи и хотите работать удаленно из любой точки мира под руководством опытного тимлида - это идеальная работа для вашей самореализации.

    Подробнее
  • A SaaS service takes care of satellite mission planning, technical analysis, paperwork, and supply chain management is looking for Full Stack developer.


    We are looking for Full Stack developer that feel equally comfortable writing for both the Front-end and the Back-end. It's even better if you are a DevOps advocate and know how to (and not afraid to) work with the servers in the Linux environment. The scope is very versatile and a new day always brings new challenges.

     

    Technologies:

    • Back-end:

    — Java 13.
    — Spring Boot.
    — Spring Data JPA.
    — Postgres.
    — Flyway for the DB consistency.
    — Spock and Groovy for the unit/integrational testing.
    — Swagger.
    — Gradle.

    • Front-end:

    — TypeScript.
    — Angular 8.
    — Angular Material.
    — HTML and SCSS.

    • Deploy and Analytics:

    — Docker for containerization.
    — AWS (EC2, S3, EB, RDS, etc.).
    — Gitlab for CI/CD.
    — Sentry for the error logging.
    — New relic for the app monitoring.

    • You don't have to know it all, but the more the better.

     

    Must Have:

    • First of all, you should know how to create new things from the stage of the vague idea to the stage of deployment to production.
    • Programming is a team sport, so you should be a strong team player. Superpower to explain tech stuff to the non-tech people is a huge plus.
    • Experience with the cloud-based technologies.
    • Strong familiarity with design patterns, software development principles, OOP principles.
    • Hands-on experience developing web applications.
    • Comfortably learning new technologies.
    • Strong problem-solving skills by writing maintainable code.
    • Hands-on knowledge of working in an Agile environment.
    • Intermediate English skills.
    • Hands-on experience developing the RESTful services.

     

    Nice To Have:

    • An active account on Github.
    • Familiarity with computer science algorithms and data structures to optimize solutions.

     

    Conditions:

    • Unique opportunity to build a brand new product for one of the most advanced and exciting industries.
    • Competitive salary.
    • Ability to work from our Abu Dhabi office or WeWork globally.
    • Remote work from any place.
    • Flat structure. Company is trying to build a culture where everyone has their own voice.
    • They don't use outdated technologies and always try to maintain the latest stable versions of the libraries.

     

    Send your CV to hr@digitalhr.ru

    Подробнее
  • A software company building a global print cloud is looking for Senior/Middle Back-end developer.


    Following company's global expansion, we are seeking a talented Senior/Middle Back-end developer to join the growing team. You will be responsible for developing and streamline web services to delight customers and build a strong and lasting software foundation.
    You will be working closely with the Product Owner, architects, QA team developing their customer-facing applications and/or platform services. You will also be involved and responsible to mentor and develop more junior team members, stay up to date with relevant modern technologies and trends as well as keep an open mind to develop and execute new flexible platform-level solutions. The position is based in Stockholm, Sweden or Moscow, Russia.

     

    What you will be doing:

    • Develop, improve and streamline company's global B2B, B2C or platform services.
    • Take operational responsibility for the services that you and your team are building.
    • Stay up to date with related modern technologies and trends.
    • Collaborate closely with other engineers as a valuable member of a cross-functional team.
    • Mentor and develop more junior team members.

     

    Who you are:

    In order to be successful in this role, you will need to have a start-up mentality. You are committed to excel with energy and endurance while you understand that building a company is hard but satisfying work. You have good communication skills, high integrity and great attention to detail.

    Moreover, we would like to see evidence of the following in your profile:

    • A minimum of B.S. degree in Information Technology, Computer Science, Maths or similar field.
    • Solid experience (minimum 5 years) as a developer/Senior developer in web applications with SOA.
    • Strong written and verbal English communication skills.
    • Expert in PHP development with Symphony, familiar with PostgreSQL, MongoDB, Gearman.
    • Have mastered test automation and worked in the continuous integration environment.
    • Understands application security and scalability aspects.
    • Experience with Java, NodeJS as well as modern Front-end development tools would be plus.

     

    What company offers:

    • They offer you a chance to be part of a truly amazing journey in a company that sets very high targets and works hard to achieve them. They are not just another social web application; they are changing one of the world’s largest industries as the engine for personalized products for creators and global brands.
    • You will be able to work with smart, motivated, and engaged co-workers from all over the world, in a very energetic environment.
    • You will have a tangible impact on the way that they operate and expand their business.
    • Working with some of the most ambitious colleagues out there you will have a ground floor opportunity to put all your experience and know-how to the test while learning at a speed you thought was impossible before joining. As they continue to grow they want you to grow with them and for the right candidate, there is no limit to where this opportunity might take you.

     

    Send your CV to hr@digitalhr.ru

    Подробнее