Job description

Full stack Team Lead

Location :
We are ready to offer :
  • Competitive salary based on your experience level
  • Professional and career growth opportunities
  • Opportunity to work and communicate directly with the customers
  • Your health support via gym compensation and vacation policy
  • Professional English lessons with native speakers or highly qualified teachers
  • Partly or fully compensation of specialized conferences, meet ups etc.
  • Modern spacious office in the heart of the city (Palats Sportu metro station)
  • Perks: free breakfasts in the office, cinema tickets, tea time, pizza days
About the work :

You will be responsible for maintaining an existing system and  improving it.

The system consists of two parts:

Backend part which is essentially an ETL system, built with scrappers, map-reduce jobs and DAG runner.

Fontend part which is Django RESTfull service with React SPA.

The system itself is hosted on AWS and make use of such services as ElasticBeanstalk, ECS, S3, RDS, ElasticCache, EMR, Elasticsearch, Amazon Recognition.

About the project :

Our customer is an American-Israeli company which has developed the data-driven platform for efficient, effective influencer marketing.

It is a service which provides real-time analytics of influencers on social platforms.

Service contains profiles and demographic information for an audience of more than 10 million users.

Requirements :
  • 4+ years experience as Software Engineer
  • Expert in Python, web framework such as Django and Scrapy
  • Strong proficiency in JavaScript
  • Experience with Pixel Perfect Eye
  • Understanding of React.js and its core principles
  • Knowledge of Redux
  • Proficiency with Postgres database
  • Experience with AWS (boto3)
  • Experience with Travis CI
  • Experience with Docker
  • Experience with Jira, GitHub, Agile methodology
  • English level B2 and higher (spoken and written)
  • Excellent communication skills
  • Leading experience is a plus
As an advantage :
  • Experience working with Elasticsearch
  • Knowledge of NodeJS
  • Experience with Redis
Expected day-today :
  • Weekly feature review meetings – via video chat.
  • Weekly sprint planning / adjustment meetings – via video chat.
  • Daily standup meeting (Scrum style) via video chat / text chat.
  • We prefer working in weekly sprints, deploying every two weeks.
our office life


  •  Beautiful and 
comfortable offices Beautiful and
    comfortable offices
  • Convenient work 
schedule Convenient work
    schedule “Good morning”
  •  Opportunity to manage 
your work time independently Opportunity to manage
    your work time independently
  •  English speaking club, tea day, 
pizza day and many other events in office English speaking club, tea day,
    pizza day and many other events in office
  • Interesting projects 
and opportunity for career growth Interesting projects
    and opportunity for career growth
keep in touch
Herzliya Pituach, Israel
Kharkiv, Ukraine
Kyiv, Ukraine
contact us