Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

SDK Engineer for Browser API


About the Company:

AdPushup


About This Role:

This is a Senior JavaScript Engineer role with expertise in Vanilla JS. This is an Individual Contributor (IC) role.

JavaScript product


Your Day-to-Day Responsibilities:

  • Own the design and development of our client-side JavaScript engine that optimizes ad delivery and layout in real-time
  • Collaborate closely with Product, Revenue, and Ad Ops teams to identify and build new revenue-driving features
  • Participate in

    LLD (Low-Level Design) and HLD (High-Level Design)

    discussions for frontend and backend initiatives
  • Perform code reviews and drive engineering best practices
  • Help troubleshoot and resolve production issues across browser and server environments
  • Mentor junior engineers and guide them on technical architecture and performance tuning
  • Contribute to improving our development processes, automation, and observability
  • Support project management efforts and ensure high-quality, timely delivery of initiatives


You Should Have:

  • 6 - 10 years

    of experience in frontend-focused product engineering, with strong contributions to production systems
  • Mastery of JavaScript

    , especially

    vanilla JS

    and

    modern browser APIs

    (closures, prototypal inheritance, DOM manipulation, event loop, async patterns)
  • Expertise in designing resilient, high-performance client-side code (not just UI components)
  • Experience with

    Node.js

    and Express.js, comfortable working on backend APIs when needed
  • Proficiency with

    TypeScript

    and modern ES6+ JavaScript practices
  • Deep understanding of

    web security

    , HTTP protocols, and cross-browser compatibility challenges
  • Solid knowledge of system design principles, including scalability and performance trade-offs
  • Familiarity with code versioning tools (Git/SVN) and modern CI/CD workflows
  • Bonus: Exposure to Java, Docker, ReactJS, SQL Server, or NoSQL databases


Why Should You Join AdPushup?

At AdPushup, you’ll:

  • Work on technically challenging problems where your code runs directly on thousands of live websites, impacting real revenue
  • Be part of a fast-moving product company where engineering decisions matter and are felt immediately
  • Grow into a Staff Engineer role as you demonstrate ownership and technical leadership
  • Enjoy a culture that values transparency, autonomy, and learning
  • Collaborate with talented peers who appreciate clean, high-quality engineering
  • Get flexibility to work from home—we care about results, not just hours
  • Have access to catered lunches, plenty of snacks, and a supportive environment
  • Experience direct, honest communication across the company


Next Steps

browser internals, JavaScript performance, and designing systems that scale

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You