📍 Лондон (Великобритания)Полная удалёнка
Slash.com is the only browser extension that lets you save instantly on every purchase at our partner brands with one click you pay less. The "Buy with Slash" button magically appears, allowing users to shop with a lowered (or "Slashed") price. Slash is based in the UK and is growing globally with partners like Booking, eBay, Udemy, AliExpress, Groupon, Microsoft, and more joining all the time.
Slash is looking for top talent — we are on the hunt for skilled, passionate, and creative individuals to add to our growing remote team. Could that be you?
Stack
JavaScriptVanilla JSDOMCORSRegExpAPIPromiseAsyncHTTP
Main stack:
- The logic is written on pure JavaScript using ES6 classes. View components are executed on Vue.js. Repo in GitHub, the project is assembled in Webpack.
- The extension for Chrome is ready, and we are finishing development for Safari and Firefox. REST backend is realized on Go. Infrastructure is in AWS.
How we work
- Remotely — without any tricks.
- We are strong believers in the work & life balance philosophy and rely on transparency in communications. We don’t use people as a resource — we build relationships. We admire the individuality of each team member and are looking for a match in culture and values.
Frontend in Slash works as follows
Our team is actively working on modern technological design, scalable architecture decisions, various product scenarios, maintainable application engine functionality, and we carefully work with complex configuration files. The main principles of our development are the scalability of solutions, high-performance support and high-load reliability cases. Here are some examples of what we do:
- Data parsing functionality from HTML or other sources.
- Web application’s UI-elements (Vue.js).
- Support of the existing integrations.
- Development of new integrations, including improvement of app’s engine flexibility and extensibility.
- Reverse engineering of websites for further, more complex integrations of custom functions.
- Development of the automated scripts to perform actions on the site instead of a user in order to apply a discount in one click.
- Implementation of a smart validator that reacts in response to user’s actions.
To become a part of our team you need to
- Have experience in developing and supporting Vanilla JavaScript (ES6) applications and understand prototypical inheritance, classes in JS.
- Know DOM, CORS, RegExp, browser APIs, Promise, Promise.all and Async await methods.
- To be able to write high-performance asynchronous code in pure JavaScript, use DevTools in Chrome and analyze HTTP traffic.
What you may want to know
- The company was founded by IT specialists with experience in key teams of high-tech companies such as Intel, BetterPlace and AmpMe.
- We set a high bar for our candidates, and as a result, we have top specialists working in each division of the company: highly professional Front-end engineers, Backend developers, designers, testers, marketers, SMM specialists and PR specialists who are always ready to help and share their experience.
Георгий Ноговицын HR Manager