Position: Back End Node.js Developer
Company: Smartyads
Experience required: 1y

SmartyAds provides a full-stack package of complex AdTech solutions for digital advertisers, publishers, and ad agencies worldwide. Our innovative products help businesses to achieve impressive results across all channels, devices and ad formats. Finding new possibilities within artificial intelligence, Blockchain technology, and Big Data analytics, we are reshaping the future of programmatic advertising, making it surprisingly simple for every client.

Our White Label advertising platforms are fully customizable and include a wide range of optimization tools to deliver entirely fresh and delightful experience that serves all the needs of the end user. Create your own branded environment by adding your corporate identity to the pre-designed framework template and start using SmartyAds White Label RTB advertising platforms today under your own brand name!

SmartyAds develops high-end technology so you could focus more on your business objectives. No need to reinvent the wheel and spend countless hours and dollars on research and development. The beauty of White Label advertising products is that they require minimum upfront investment or technical development from the client side.

Our White Label advertising solutions are highly customizable, so you will be able to optimize the platform in a way it works perfectly for you and helps you accomplish unprecedented results.

Our ideal candidate:
Deep knowledge of asynchronous programming of Node JS and event loop understanding;
Understanding of JS inheritance and prototypes;
Deep knowledge of SQL (MySQL or PostgreSQL);
Understanding the specific of SQL and NoSQL usage;
Understanding of HTTP and TCP protocols;
Linux Ubuntu console commands knowledge;
Functional and prototype writing techniques;
Good knowledge of Git;
Desire to learn new, enhance your skills, clean code writing manner following the standards;

Will be a plus if you know these technologies: Redis, Clickhouse, Mysql, MongoDB, Kafka, Aerospike, Nginx.
Tasks will focus on customizing existing solutions.
Optimization of server scripts.
Recycling obsolete server mechanisms.


Our company can offer:
High salary;
Possibilities for growth:
Work in a strong team with the possibility of professional development;
Compensation for professional learning (courses, conferences, master classes), attending various seminars, learning within the company;
Library for employees — electronic library;

Corporate events:
Offsite corporate parties twice a year, celebration of all common holidays (New Year, Halloween, etc.);
Once a month we arrange colorful “team building in teams”
Participation in sporting events: tennis and soccer tournaments;
Corporate gifts and bonuses, congratulations from the company with personal and family events;

Social package:
Regular salary review based on work performance (every 6 months);
Paid vacation — 21 calendar days a year;
Paid all sick leaves;
Medical insurance;
Up to 7 extra days (not documented) paid per year;

Comfortable work conditions:
Coffee, tea, juices, fruits, biscuits, snacks;
Places for recreation, board games;
Sports corner, table tennis, billiards, darts.