ОТКРЫТЫЕ ВАКАНСИИ

Присоединяйся к команде!
Работай над проектом для Aol — крупнейшей в мире медиа корпорации!

Наш клиент — это международная компания, ведущий медиа конгломерат, владеющий одной из самых крупных рекламных платформ. Миллионы людей по всему миру используют сервисы компании Аол и миллиарды видео роликов проигрываются ежесекундно. Уникальная технология позволяет объединить поставщиков рекламы с мировыми медиа брендами в одном месте и предоставляет самый короткий способ достичь покупателя. Аол представлен в 18 странах мира; один из основных центров разработки находится в Украине.

Мы ищем сильных и инициативных специалистов для интересных и захватывающих проектов!

Vidible — это платформа для обменА видео контентом

Еще совсем недавно компании – производители видео, вроде небольших американских новостных агентств, и компании – потребители не имели единого инструмента взаимодействия. В итоге, для того, чтобы потребителям воспользоваться видео продукцией, приходилось применять множество инструментов, что серьезно усложняло жизнь как первым, так и вторым. Платформа, над которой мы работаем, решает эту проблему. Она позволяет компаниям-производителям заливать свои отснятые видео в систему. В свою очередь владельцы сайтов могут находить интересующие видео, группировать по тому или иному принципу, создавать плеер и вставлять его на свои сайты.

 

Laptop
Максим Гурин

Максим Гурин

PROJECT TEAM LEAD

Разработка платформы продолжается с 2012 года, когда платформа была еще стартапом. Не так давно ее выкупил ведущий американский медийный конгломерат Aol.

На проекте применяется большой стек технологий, от Java 8 и GWT/Angular, до Redis/RabbitMQ/ZooKeeper и Gradle. Это если очень вкратце. На самом деле список довольно внушительный.

  • Java
  • Angular
  • GWT
  • Redis
  • Rabbitmq
  • Gradle

Одной из самых сложных задач на проекте, с которой мы столкнулись — это то, каким образом выстроить практически real time систему отчетов, чтобы информация о просмотрах плееров/видео становилась доступной в системе максимально быстро. На момент возникновения проблемы мы попробовали использовать MongoDB, которая прекрасно себя показала, выдерживая хорошие нагрузки и на запись, и на чтение. Этот выбор обеспечил нам достаточно большое преимущество над конкурентами на рынке. Хотя, признаться, сейчас эта проблема снова возникла, но уже в новом свете, ведь мы доросли до масштабов данных, когда нам приходится смотреть в сторону Hadoop, HDFS, Hive, Vertica и прочих инструментов...

Чем проект интересен?

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

Во-вторых — серьезный стек технологий. Скучно не бывает — это точно. Одна из прелестей проекта – возможность работать над любыми задачами, будь то дизайн базы и запросы выборки, разработка бекендовых сервисов или же прикручивание UI фич, работа над масштабируемостью компонентов, или же реализация новых алгоритмов при работе плеера с рекламой… практически full-stack.

В-третьих, наша команда — это команда очень сильных спецов, общаясь с которыми всегда чему-то новому, но учишься.

 

Мы ищем классных разработчиков и будем рады всем, кто заинтересовался!

  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
  • Photo 1
Offer

Мы предлагаем:

  • Работу с крупнейшей компанией в области медиа

  • Работу со всеми перечисленными технологиями

  • Самостоятельный выбор задач для работы (по желанию и совпадению этого желания с проектными необходимостями)

  • Возможность предлагать свои идеи для решения возникающих проблем. На этом проекте нет ограничений вроде «только архитектор говорит, как надо сделать». В обсуждении участвуют все

  • Возможность общения с клиентами напрямую

  • Работу с сильным и адекватным менеджментом

  • Работу БЕЗ огромной цепочки отчетности

  • Ежедневную работу и общение с замечательной командой добрых, открытых и очень профессиональных специалистов

Require

Что требуется:

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

  • Полная и безоговорочная ответственность и самоотдача

  • Очень хорошие аналитические способности, инициативность и проактивность — все это необходимо для того, чтобы человек ориентировался в окружающем процессе, предлагал изменения/улучшения, был в состоянии их реализовывать, быстро разбираться с возникающими проблемами любого характера и был способен искать правильное решение, что называется «до победного»

  • Открытое отношение к изучению других технологий и языков программирования, ведь мы выбираем нужный инструмент под задачу, а не пытаемся закручивать гайки молотком

  • Умение работать в команде и быть дружелюбным и открытым

ОТКРЫТЫЕ ВАКАНСИИ

Senior JavaScript Developer with Angular JS

Kharkiv | JavaScript

We are looking for a Senior JavaScript Developer with Angular JS experience. The ideal candidate is smart, proactive and self-driven person. We want you to be ready to take the ownership of the features, to grow professionally with us and to be open for new challenges.

Project description:

Our customer, Aol is one of the world’s biggest advertising media conglomerates, owner of the largest advertising and video platforms with millions of users, and billions of video plays, which successfully competes with Google, Facebook, and Twitter. You have a perfect chance to work out the solution to existing problems on the market of video advertising services. You will get the real opportunity to level-up your skills, gain valuable experience and work with the highly qualified young team.

Responsibilities:

  • Take responsibility for the delivery of major product features
  • Identify and resolve all key technical issues under the Architect’s supervision
  • Analyse product requirements and take major part in designing the software at the high and detailed level
  • Create or at least, contribute to the creation of technical specifications
  • Carry out technical supervision of Middle and Junior software development staff
  • Participate in estimation and planning sessions
  • Code, develop unit and integration tests, debug, document, implement and maintain portions of software
  • Promote good design principles such as code reuse, modularity and extensibility; mentor others in these principles
  • Perform code reviews for compliance with the best engineering practices, coding standards and quality criteria set forth on the project
  • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
  • Continuously participate in technical risks identification and analysis, immediately notify the Project Manager of new risks identified, and suggest the mitigation strategy
  • Create user documentation
  • Report status and progress according to the project`s and company`s demands

Requirements::

  • Solid knowledge of pure JavaScript
  • Strong knowledge of AngularJS
  • Solid skills in OOP
  • Experience with Unit/E2E tests
  • Experience with JavaScript build tools
  • Skills in CSS (understanding DOM flow), HTML5
  • At least Intermediate English level

Will be a plus::

  • Experience with CoffeScript
  • Experience with CSS preprocessors like LESS, SASS
  • Experience with document content editable API
  • Understanding how WYSIWYG editors work internally

Full stack developer/Java background

Kharkiv | Java

We are looking for a Middle+ Full stack developer/Java background. The ideal candidate is smart, proactive and self-driven person. Join us if you are an independent person who would like to find a highly skilled team and grow fast professionally. The project we suggest is live, featured growing and full of cutting edge technologies. We want you to be ready to take the ownership of the tasks and build the world rocking product with us.

Project description:

Our customer, Aol is one of the world's biggest advertising media conglomerate, owner of the largest advertising and video platforms with millions of users, and billions of video plays, which successfully competes with Google, Facebook, and Twitter. You have a perfect chance to work out the solution to existing problems on the market of video advertising services. You will get the real opportunity to level-up your skills, gain valuable experience and work with the highly qualified young team.

Responsibilities:

  • Designing separate components, modules, classes, databases, tables
  • Coding, debugging, creating documentation, and maintaining portions of software
  • Participating in peer code and design reviews
  • Assisting test engineers in solving technical issues of software installation and operation
  • Participating in conference calls and meetings with the Customer and stakeholders
  • Reporting status and progress according to the project's and company's demands
  • Spotting deficiencies in the development process and suggesting improvements
  • Escalating technical issues to the Architect, Team Lead and Project Manager

Requirements::

  • At least 5 years of experience in commercial development
  • Strong knowledge of Java (synchronization, multithreading)
  • Good knowledge of Spring Framework
  • Strong analytical skills
  • RESTful Web service experience
  • Good databases knowledge
  • At least Intermediate English level
  • Basic knowledge of HTML/JavaScript/CSS

Will be a plus:

  • Knowledge of MongoDB/NoSQL databases
  • Experience with GWT
  • Experience with Elasticsearch/Lucene/Solr

BIG DATA ENGINEER

Kyiv, Odesa | Java

We are looking for a Big Data engineer to team up with Sigma Software and apply the best engineering practices in daily work. We expect our ideal candidate to be flexible and motivated to work in fast-paced environment.

Project description:

Aol is one of the world’s biggest advertising media conglomerate, owner of the largest advertising and video platforms with millions of users and billions of video plays. You have a perfect chance to work out the solution to existing problems on the market of video advertising services. You will get the real opportunity to level-up your skills, gain valuable experience, and work with the highly qualified young team.

Responsibilities:

  • Performing data analysis
  • Designing, reviewing, implementing, testing, and optimizing ETL processes
  • Designing and developing big data applications from scratch
  • Providing development support for existing systems
  • Troubleshooting data and/or system issues
  • Creating systems documentation

Requirements::

  • At least 3+ years of development experience in Java
  • Work experience with Spark, Kafka, Hive
  • Knowledge of the Hadoop Ecosystem
  • Experience in Data Warehousing technologies and back-end reporting systems
  • Experience with RDBMS solution
  • Strong scripting skills to perform data/file manipulation
  • Experience with automated testing practices
  • Fluent English

Will be a plus::

  • Experience with Scala