Поиск работы на robota.uaukraine

Эта вакансия уже завершена

Genesis — вакансия в Middle Back End Engineer (SocialTech)
Вакансия закрыта

Middle Back End Engineer (SocialTech)

Genesis
4 года назад
21 октября 2019
Киев

Genesis is one of the largest IT companies in Ukraine with more than 1000 people in 9 countries, who create products for 200 million users monthly. We are the most high-loaded company in the country and one of the largest partner of Facebook, Google, Snapchat and Apple in the CEE region. Our team is one of the best high-tech teams in Eastern Europe.

 

Genesis was recognised by DOU.UA as the Best IT Employer in Ukraine in the category 800 - 1500 employees in 2018. We received very high ratings across all major evaluation categories such as professional growth, compensation, working conditions, communication with management and colleagues, etc.

 

We are currently looking for Middle Back End Engineer to join our strong product development team. The forthcoming tasks for the team are automation of email/push/web-push mailings, technical support of existing web-site features, separation of remarketing part from a monolithic application into a stand-alone microservice, existing code refactoring and unit testing. In order to successfully reach the goals and effectively address the upcoming challenges, the candidate should have the following skills:

 

Technical requirements:

  • PHP 7.1+.

  • MySQL, MongoDB.

  • Memcached.

  • SOLID, KISS, YAGNI, GRASP.

  • PHP-FPM, nginx.

  • Docker, docker-compose.

  • Advanced user of Linux/macOS.

  • GoF patterns.

  • Principles and rules of code refactoring.

  • Rabbit MQ.

  • Experience and willingness to write great unit tests.

 

Non-technical requirements:

  • Strong team player with a good understanding of Agile Software Development.

  • Dynamic self-starter with high attention to detail.

  • Strive for self-improvement.

 

Desirable skills:

  • Knowledge of additional programming languages (Go, C#, Java, Python).

  • Experience of SQL query optimization.

  • Knowledge of Kubernetes.

  • Good understanding of DDD principles.

  • Work experience with SOA (Service-Oriented Architecture) and/or Microservice Architecture.

  • Previous work experience / solid understanding of high-load projects (processing millions of events per day).

 

Tasks you will be facing:

  • Process automation for retention & remarketing microservices.

  • Breaking a monolith into microservices.

  • Development of new and support of existing website features.

  • Improving the design of existing code (refactoring).

 

Genesis is a unique place for the development and growth with:

  • An expertise in the development of high-loaded products in international markets.
  • Unique opportunities for learning including various training and seminars within the company, access to a valuable and extensive book library, English courses and participation in key IT industry events worldwide.
  • Perfect working conditions: an excellent office in a 5 minutes' walk from Taras Shevchenko metro station, free food and drinks in the office, medical insurance. The company has professional coaches in football, basketball and running and supports various sport initiatives (swim races, marathons, etc).

 

Genesis — вакансия в Middle Back End Engineer (SocialTech): фото 2

больше 500  сотрудников

с 2010 года  на рынке

  • Офис возле метроОфис возле метро
  • Медицинское страхованиеМедицинское страхование
  • Бесплатные обедыБесплатные обеды
  • Корпоративные мероприятияКорпоративные мероприятия
  • Компенсация обученияКомпенсация обучения

Похожие вакансии по городам:

Похожие вакансии по профессиям: