This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Frontend Engineer on the Frontend Engineering team in our Taipei Office, you’ll play a vital role in building the tools that power the future of global advertising. You will architect and shape high-quality, responsive web and AI agent applications used by advertisers worldwide, ensuring an exceptional user experience. By collaborating across engineering teams from inception to production, you will directly influence how global businesses interact with Taboola’s massive recommendation engine.
Job Responsibility
Create and optimize high-quality, responsive frontend JavaScript applications and advanced AI agent solutions
Implement visual and interactive features in collaboration with the product team using Node JS, React JS, React Native, and Google Chrome Extensions
Develop backend APIs and work with relational databases to fully support and fulfill diverse agent scenarios
Write, maintain, and expand automated unit and system tests using Jest, React Test, Playwright, or other frontend testing frameworks
Collaborate closely with agile team members using SCRUM processes, ensuring high coding standards and strong alignment with business use cases
Own projects alongside cross-functional engineers from early-stage inception all the way through production release and user acceptance
Requirements
5+ years of experience building responsive, web-based applications using HTML5, CSS3, and modern JavaScript (ES6+)
Proven expertise utilizing modern frontend frameworks, specifically React JS
Strong experience building automated tests using tools like Jest, Playwright, or Jasmine
Solid understanding of asynchronous programming, DOM manipulation, core data structures, and standard SCM tools like GIT
Working knowledge or previous experience utilizing SQL and relational databases
Nice to have
Experience in API creation, design, and server-side data manipulation using Node JS
Hands-on experience developing mobile applications with React Native, building Google Chrome Extensions, or working with Copilotkit
Share with us your Hackathon participation, personal projects, and a GitHub profile showcasing your work