TL;DR
Javascript Developer (Frontend): Develop and maintain standardized libraries and reusable components for web scraping tools using TypeScript with an accent on browser automation and error handling. Focus on building robust scraping mechanisms, unit testing, and optimizing performance flows.
Location: Hybrid work model with office in Barcelona, Spain
Salary: 28,000€–35,000€ gross/yearly
Company
hirify.global is a data and insights-driven company providing innovative e-commerce monitoring tools using proprietary AI, serving global manufacturers and brands.
What you will do
- Develop and maintain standardized libraries for scraping tools using TypeScript.
- Create reusable components for data extraction across multiple retailers.
- Build error handling and retry mechanisms for scraping operations.
- Write unit tests and performance tools to optimize current flows.
- Collaborate with Data Operations and Backend teams to improve scraping tools.
Requirements
- Location: Must be able to work hybrid with presence in Barcelona office
- 2+ years of JavaScript/TypeScript experience.
- Experience with web scraping or browser automation (Playwright, Puppeteer, Selenium).
- Understanding of DOM, CSS selectors, asynchronous JavaScript, and HTTP protocols.
- Strong debugging, problem-solving skills, and experience with Git.
- English: B2 level or higher preferred
Nice to have
- Resilience to handle changing website structures.
- Curiosity to learn new technologies.
- Quality-focused with emphasis on testing and maintainable code.
Culture & Benefits
- International team with colleagues from 10+ nationalities.
- Dynamic and innovative environment.
- Hybrid work model: 3 days in-office, 2 days remote.
- Flexible benefits including meal vouchers, transport allowance, and private healthcare.
- Office perks such as fresh fruit and specialty coffee daily.
Hiring process
- First interview: Recruitment team screening.
- Second interview: Programming assignment.
- Third interview: Tech Lead and Chief Data Officer.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →