Published: Mon, 02 Jun 2025 16:50:34 GMT
Position: Senior Node.js Developer
Company Overview:
eyeo is a global leader in ad-filtering technology, powering products such as Adblock Plus and AdBlock. Our mission is to create a trusted, sustainable, and accessible internet where users have control over their online experience, content creators are rewarded for their work, and advertisers and consumers can connect on mutually agreed terms. With over 350 million monthly active users worldwide, we are dedicated to providing solutions that empower users while supporting content creators and advertisers.
At eyeo, we have a diverse team of over 300 employees working remotely in more than 30 countries, with our headquarters in Berlin and small offices in Cologne, Toronto, and soon New York City. We value our company culture and pride ourselves on our independent, remote workstyle. We work in cross-functional matrix teams that span across EST and CET time zones, with the option to work from our offices in Berlin and NYC. Our in-person team and company meetings foster a sense of community and collaboration, creating a unique dynamic of flexibility and belonging.
Responsibilities:
As a Senior Node.js Developer, you will play a crucial role in building the foundations for a consistent and improved user experience for our massive user base across multiple platforms, including apps, web, routers, and devices. You will use your expertise in designing and building secure, stable, and scalable services and applications to serve our users at a large scale. Your day-to-day activities will include:
– Designing and developing scalable, high-performance microservices and APIs for our mobile applications, browser extensions, and websites
– Collaborating with multiple client teams to drive end-to-end solutions and ensure seamless delivery and alignment with organizational objectives
– Ensuring the security and robustness of applications by implementing secure development practices and adhering to industry standards
– Establishing monitoring frameworks and driving performance optimization efforts to ensure reliability, scalability, and cost-effectiveness for mission-critical applications
– Collaborating with other engineers, product managers, UI/UX designers, and cross-functional leaders to drive strategic alignment on product goals and deliver cohesive user experiences across multiple teams and products
– Mentoring and guiding senior developers to advance their technical expertise and driving high-impact code review processes
– Staying updated on emerging technologies and cloud innovations, evaluating and incorporating cutting-edge tools and techniques as needed
Requirements:
– 5+ years of professional development experience with a proven track record of designing and building scalable services and APIs using microservices architecture and event-driven systems
– Proficiency in Go and NodeJS is a plus
– Knowledge of frontend clients, frameworks, and their needs
– Solid understanding of cloud platforms, with a preference for Google Cloud, and hands-on experience with cloud-native services
– Familiarity with secure development practices and ability to implement secure coding principles
– Strong understanding of schema design, database systems (SQL and NoSQL), caching strategies, and web protocols such as HTTP/S, WebSocket, and gRPC
– Ability to debug complex issues, optimize performance, and deliver robust solutions
– Passion for monitoring, logging, and overall system health
– Excellent communication skills and ability to work effectively across teams
Bonus Skills:
– Familiarity with GraphQL APIs
– Contributions to open-source projects or a technical blog presence
– Experience with authentication technologies like OAuth, OpenID Connect, and API key management
Benefits:
– Work remotely or from one of our offices – we trust you to find what works best for you
– Full package of benefits, including health insurance, choice of hardware, paid vacation days, professional development and relocation budget, and sabbatical leave (benefits may vary based on location)
Helpful Links:
– Monetization: https://eyeo.com/blog/acceptable-ads-evolution-feature-ecosystem
– eyeo in the news: https://eyeo.com/press/
– Blog updates: https://eyeo.com/blog/
– Life at eyeo: https://eyeo.com/careers/working-at-eyeo
– The team at eyeo: https://eyeo.com/team
– Open Source repository: https://github.com/adblockplus, https://gitlab.com/eyeo
Privacy Notice:
eyeo is an equal opportunity employer and encourages applications from all qualified candidates regardless of sex, race, disability, age, sexual orientation, or religion or belief. By applying for this position, you will be redirected to our recruitment platform operated by Greenhouse, an external service provider based in the US. Greenhouse collects some information on its website, such as anonymous usage statistics, through the use of cookies, server logs, and other similar technology. For more information, please refer to Greenhouse’s Privacy Policy. All documents and information provided by you will be stored with Greenhouse. To ensure an adequate level of data protection, eyeo and Greenhouse have entered into the EU Standard Contractual Clauses (“processors”) – Commission Decision C(2010)593. You can request a copy of this by contacting us at privacy[at]eyeo.com. If you do not wish for your data to be forwarded to Greenhouse, please do not apply. For detailed information, please refer to our Privacy Policy at https://eyeo.com/en/privacy. Apply link