Our client’s Engineering Team builds high-scale, web and mobile e-commerce applications that run non-stop around the globe. They work in small collaborative teams to architect massively scalable and reliable systems.
As part of the Front End team you’ll create platform solutions that personalize Publisher pages. It helps if you know the common architecture of a distributed system and be able to build one, scale it up and fix any performance, scalability and reliability issues.
Responsibilities
- Work on their frontend JavaScript platform to support billions of page views for hundreds of millions of unique users
- You will develop web platforms, from page level to server side , supporting Taboola’s personalization, monetization, and analytic products
- Collaborate with the Product team on strategy and delivery of technology solutions.
- Take technical requirements and create solutions accounting for server communication, data computation, DOM manipulation, and UI/UX feasibility
Requirements
- 3-5 years of advanced Front End Development experience
- BS or MS in Computer Science or equivalent
- Proficient in web application development and writing JavaScript code
- Experience with standard HTML/DOM, CSS and Cookies including JS manipulation
- Experience with JQuery, AJAX, HTML5, CSS3, and frameworks like BootStrap, AngularJS, ReactJS, and NodeJS
- Experience with building lightweight, efficient, cross browser and scalable platform side JavaScript
- Understanding and experience of Object Oriented design and data structures usage
- Working knowledge or previous experience of API creation, SQL, NoSQL is beneficial