Senior Full Stack Developer
Tech Stack / Keywords
Firma i stanowisko
EBRAND is a global leader in online brand protection, helping businesses detect and shut down counterfeits, fraud, and IP infringements across the web. The company protects some of the world's biggest brands from counterfeiters and online fraud, employing a team of 200+ experts across 15 languages.
Wymagania
- Experience with Claude coding environment.
- Knowledge of PHP and Python.
- 4+ years of commercial software development experience.
- Strong proficiency in JavaScript or TypeScript.
- Hands-on experience with Playwright, Puppeteer, or Selenium.
- Solid understanding of HTML, CSS, JavaScript, and modern web applications.
- Good knowledge of HTTP, REST APIs, and browser developer tools (Chrome DevTools).
- Experience building browser automation and working with dynamic websites.
- Strong analytical and problem-solving skills.
- Experience with Git and Linux environments.
- Ability to work independently and write clean, maintainable code.
- Good command of written and spoken English.
Nice to have:
- Experience with Node.js.
- Familiarity with Docker.
- Experience with browser fingerprinting, proxies, or browser automation optimization.
- Experience working on projects involving various web platforms.
Obowiązki
- Design, develop, and maintain web coding solutions.
- Build advanced browser-based automation systems.
- Analyze modern web applications and implement robust solutions adapting to changes.
- Develop tools for collecting, processing, and analyzing data from online sources.
- Improve performance, reliability, and maintainability of existing solutions.
- Investigate and resolve complex technical challenges related to web automation.
- Collaborate closely with Backend, DevOps, and Product teams to deliver new platform capabilities.
Inne informacje
Informujemy, że administratorem danych jest EBRAND z siedzibą w Białymstoku, ul. Lipowa 19/21 lok.3 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
EBRAND
Pracodawca