Mid-level
Javascript
Engineer
Develop cutting-edge web applications using the latest frameworks and technologies.
We are seeking a skilled and motivated Mid-Level JavaScript Engineer to join our team in Estonia. In this role, you will play a key part in developing innovative ad-serving and ad-rendering solutions using Vanilla JavaScript, while focusing on best practices and optimizing ad performance across various platforms. You will work on designing and implementing robust ad formats, ensuring compatibility across devices and browsers, and collaborating with a diverse team to deliver high-quality solutions.
If you have a strong foundation in JavaScript, an eye for detail, and a passion for creating high-performance applications in the digital advertising space, this is an excellent opportunity to grow your career while working on cutting-edge technologies. Join us to help shape the future of ad tech!
Location: Tallinn (In-office or Hybrid)
About us
Aderize was founded on the vision that people and brands deserve better ads.
And what a surprise, our ads resonate better with consumers resulting in much better ad performance. Now better ads aren't just about making the creatives look better. To get the creatives to load quicker while creating less traffic advances had to be made in how the ads are delivered and how they are compressed. To reduce the amount of on-device power used we had to adopt different animation and interaction methods and to become carbon neutral we had to build our own modern ad server from the ground up. Being carbon neutral only answers half the challenge, we also had to make sure we were super efficient using the minimum power necessary. Then reporting had to be upgraded so that super rich metrics are available for all creative.
Moving the needle on any one of these areas is a mammoth task and I’m so proud of all our contributors across our global team for achieving all this progress in just two and a half years.
In 2025 we are addressing the self service challenges that face Publishers and Advertisers alike and introducing new tools and services to ensure all have rapid access to brilliant creative without the traditional delays. We are also introducing new levels of dynamics especially for retail and Direct Response.
Responsibilities
-
Develop, maintain, and optimize vanilla JavaScript code for ad-serving and ad-rendering systems.
-
Research and implement best practices for ad performance, rendering, and delivery across devices and browsers.
-
Design and implement robust and efficient ad formats, ensuring compatibility across various environments.
-
Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality solutions.
-
Debug, test, and optimize ad formats for performance, responsiveness, and accessibility.
-
Monitor and ensure compliance with industry standards and guidelines for ad-serving and rendering.
-
Document technical specifications and maintain clean, well-commented codebases.
Skills & Experience
Skills:
-
Proficiency in Vanilla JavaScript with a deep understanding of ES6+ features.
-
Familiarity with HTML5 and CSS3.
-
Experience with ad-related technologies such as Google Ad Manager, Prebid.js, or similar tools is a plus.
-
Familiarity with bundlers like Webpack.
-
Knowledge of modern development tools like Git, NPM/Yarn, and ESLint/Prettier.
Soft skills:
-
Strong problem-solving skills and attention to detail.
-
Ability to work collaboratively in a team-oriented environment.
-
Strong communication skills in English (both written and verbal).
-
Self-motivated and eager to stay updated with the latest trends in JavaScript and web development.
Experience:
-
3+ years of experience as a JavaScript developer.
-
Strong understanding of browser rendering behavior, DOM manipulation, and cross-browser compatibility.
-
Experience building and optimizing high-performance, lightweight JavaScript applications.
-
Familiarity with debugging tools like Chrome DevTools, and performance profiling.
-
Experience working with asynchronous programming (Promises, async/await, etc.).
Nice-to-have Skills:
-
Experience with TypeScript or other typed JavaScript frameworks.
-
Familiarity with performance monitoring and optimization tools like Lighthouse or WebPageTest.
-
Knowledge of programmatic advertising and real-time bidding systems.
-
Previous experience in the ad tech industry or with ad-serving platforms.
What we offer
-
Celebration & Time Off: Annual holiday, birthday day off, and paid vacation days for personal milestones (e.g., child’s first school day, marriage).
-
Health & Wellness: Private health insurance with Confido or monthly sports compensation with Stebby.
-
Sick Leave: Paid sick leave from the 2nd day.
-
Learning & Development: Generous learning & development package (personal development plan & trainings, company-wide knowledge sharing & trainings).
-
Working Environment: A comfortable workspace in the city center.