— 7+ years of software development
— Team leading experience
— Scrum-based process experience
— Experienced Java and Scala developer
— Software design skills, design patterns, big systems architecting experience
— High-load systems development experience
— RDBMS and NoSQL databases, specifically MongoDB
— Good knowledge of threading and concurrency at the JVM
— Advanced Linux user
— Fluent English, experience working directly with US/European clients.
Do not hesitate to apply if you are missing some specific experience. We will be happy to help you with gaining one.
— AWS
— Experience with Docker, Kubernetes
— Experience working with Ad-tech projects is a big plus!
— Great experience and professional growth by working on challenging projects
— Unlimited work-from-home option
— Various snacks, tea, coffee and fresh fruits in the office
— Paid vacation and seek-period
You’ll be responsible for solution delivery.
You’ll be running the engineering team, manage all technical processes, communicate with involved people inside and outside the team, coordinate supporting processes like hiring, environment management, etc.
You’ll be working on the most critical architectural and technical tasks.
The product is enabling marketers to improve user engagement quality, through running rewarded video campaigns. Rewarded video is an ad unit which offers users a clear value exchange — users opt-in to watch a video ad and receive real money rewards in return, which is a win-win situation for users, and advertisers.
The solution is a complex distributed software mechanism controlling advertising campaigns running on YouTube, Vimeo and other video marketing platforms. The system enables advertisers to run highly targeted ads, make deep multi-dimensional analytics, manage users wallets, etc.
Tech stack includes Java, NodeJS, ReactJS, Docker, Kubernetes, MongoDB.