Senior Frontend Engineer

Fandom
Summary
Join our dynamic Ad Tech team as a Senior AdTech Engineer with a strong front-end focus. You will design, develop, and maintain engaging ad products, enhancing the video experience across our platforms. Lead front-end development to improve video player experience and optimize video ad delivery. Collaborate with product managers, designers, and engineers to build and iterate on new ad features. Write clean, efficient, and well-documented code using modern JavaScript frameworks. Integrate with various ad tech platforms and champion best practices in front-end development. Proactively identify and resolve complex front-end issues and stay current with emerging trends in ad tech. Provide technical guidance and mentorship to junior engineers.
Requirements
- 5+ years of professional software development experience with a strong emphasis on front-end technologies and complex web applications
- Proven expertise in modern JavaScript (ES6+), TypeScript, HTML5, CSS3, and extensive experience with at least one major front-end framework/library (e.g., React, Angular, Vue.js)
- Demonstrable experience in building and optimizing user interfaces for ad products and/or advanced video players
- Solid understanding of the digital advertising ecosystem, including concepts like ad serving, programmatic advertising, video ad standards (VAST, VPAID, SIMID), viewability, and common ad formats
- Strong analytical, problem-solving, and debugging skills with a keen attention to detail
- Excellent communication and interpersonal skills, with the ability to articulate technical concepts clearly and collaborate effectively in a team setting
- A genuine passion for creating exceptional user experiences, tackling challenging technical problems, and driving innovation in the ad tech space
- Fluency in English, with the ability to communicate ideas effectively
Responsibilities
- Design, develop, and maintain high-quality, scalable, and engaging front-end solutions for a suite of innovative ad products
- Lead front-end development efforts to significantly improve the video player experience, optimize video ad delivery (e.g., VAST, VPAID, IMA SDK), and enhance video monetization strategies
- Work closely with product managers, UI/UX designers, backend engineers, and ad operations teams to conceptualize, build, test, and iterate on new ad features and video functionalities
- Write clean, efficient, well-documented, and thoroughly tested code using modern JavaScript frameworks (e.g., React, Vue.js, Angular) and web technologies (HTML5, CSS3, responsive design)
- Integrate with various ad tech platforms, third-party services, and APIs related to ad serving, header bidding (e.g., Prebid.js), analytics, and consent management
- Champion best practices in front-end development, focusing on ad rendering speed, viewability, Core Web Vitals, accessibility, and cross-browser compatibility
- Proactively identify, troubleshoot, and resolve complex front-end issues related to ad behavior, video playback, user interaction, and system integrations
- Stay current with emerging trends and technologies in front-end development, digital advertising (programmatic, video, native), and video streaming technologies
- Provide technical guidance and mentorship to junior engineers, fostering a collaborative and knowledge-sharing team environment
- Actively participate in agile development processes, including sprint planning, daily stand-ups, code reviews, and retrospectives, to ensure timely and high-quality delivery
Preferred Qualifications
- Experience with Prebid.js or other header bidding frameworks
- Familiarity with Google Ad Manager (GAM)
- Understanding of privacy regulations impacting digital advertising (e.g., GDPR, CCPA) and consent management platforms (CMPs)
- Contributions to open-source projects related to ad tech or front-end development
Benefits
- MacBook Pro and all the gear you need for work
- Free access to a multitude of popular online courses and books sponsored by our company
- Company stock options
- Company swag packages
- Cafeteria Benefit Program (including private medical care, gym membership, shopping/wellness bonus, etc.)
- VTO (Voluntary Time Off) - a day off every quarter for volunteering non-profit
- Frequent team bonding events
- Flexible work hours & time-off
- Employee Interest and Hobby Groups supported by our company
- Open, energetic and fan-focused, international work environment