Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
SoftServe is a global digital solutions company with Ukrainian roots. We are a team of thinkers, doers, dedicated good people who like what they do and do it well. For us, that means a lot.
19 червня 2017

Junior Strong JavaScript Software Engineer for online marketplace (вакансія неактивна)

Львів

Необхідні навички

• 1+ years of front-end web development using JavaScript.
• Bachelor degree of Computer Science or equivalent.
• Experience in interacting with the DOM.
• Familiarity with fetching content asynchronously using client-side JS using fetch and XHR/AJAX requests.
• Familiarity with Sass.
• Knowledge of at least one of reactive web frameworks such as Vue.js or React.
• Knowledge of modern web development tooling such as webpack or grunt.
• Experience with APIs, have a strong understanding of RESTful patterns.
• Experience with Node.js and Python will be a big plus.
• English level Intermediate+

Пропонуємо

• One of world’s largest digital coupon marketplace as a customer.
• Communication with high-level technical people.
• Interesting code base of the product.
• Good setup of SCRUM process.
• Possible business trips.
• Calls with native speakers.

Обов’язки

• Identify code and product matches that will work for merchant (can be supplied by ops personnel)
• Enumerate paths where cart content can be viewed and discounts can be applied
• On checkout page, apply code while inspecting site to
• Identify method used to validate and remove discounts, e.g API call, form post, or other
• Identify attributes needed to complete discount check, e.g cart id, user id, csrf token, or other
• Write selectors/parsers to extract this info
• Write JS to perform non-blocking API calls or post form data in appropriate format
• Write methods to parse the responses into total price before & after discounts applied and identify whether discount worked
• Replicate this process for each discount available
• Perform stacking of codes where supported by merchant and in cases where a valid discount was found
• Return pricing and discount data in format required by the extension for presentation back to the user.
• Write automated tests to slot into framework that Craig is establishing to validate merchant driver performance
• Fill out merchant driver matrix (spreadsheet we use to track merchant support) with info on driver and discount support, e.g can stack, rate limits requests, requires login, etc
• Create Merge Request and accept/address feedback on stability of driver and code style

Про проєкт

RetailMeNot, Inc. operates the world’s largest digital coupon marketplace. The company enables consumers across the globe seeking to save money to find hundreds of thousands of digital coupons from retailers. RetailMeNot, Inc. experienced more than 500 million visits to its websites in the last 12 months. The RetailMeNot, Inc. portfolio includeswww.RetailMeNot.com, the largest digital coupon marketplace in the United States;www.RetailMeNot.ca in Canada; www.VoucherCodes.co.uk, the largest digital coupon marketplace in the United Kingdom; www.Deals.com in Germany; www.Actiepagina.nl, a leading digital coupon site in the Netherlands; Bons-de-Reduction.com and www.Ma-Reduc.com, leading digital coupon sites in France; www.Poulpeo.com, a leading digital coupon site with cash back in France; and www.Deals2Buy.com, a leading discount offer site in North America.