Junior Web Scraper Developer - vibe coder
Requirements
Bachelor's degree in Computer Science or a related field, minimum 1 year of hands-on experience in web scraping at a company (not freelance), and strong English proficiency (written and spoken) are mandatory.
About the Role
We're looking for a Vibe Coder โ a developer who embraces the AI-first approach to building software. If you love using Cursor, Claude, ChatGPT, GitHub Copilot, and other AI tools to supercharge your development workflow, this role is for you.
Your primary focus will be web scraping โ building intelligent data extraction solutions using AI-assisted development. You'll leverage AI tools to write scrapers faster, debug smarter, and handle edge cases more efficiently.
What is Vibe Coding? It's the new way of building software โ collaborating with AI assistants, using natural language to generate code, and focusing on problem-solving rather than boilerplate. You describe what you want, AI helps you build it, and you refine the output.
We'll provide comprehensive training on our AI toolkit โ you bring the scraping expertise and curiosity.
Key Responsibilities
- Build web scrapers using AI-assisted development โ leverage Cursor, Claude, and ChatGPT to accelerate your workflow
- Develop robust data extraction pipelines using Python (Scrapy, BeautifulSoup, Selenium, Playwright)
- Use AI tools to quickly debug, refactor, and optimize scraping code
- Handle anti-bot measures, dynamic content, and edge cases with AI-powered problem solving
- Parse and clean extracted data from various sources (HTML, JSON, APIs)
- Collaborate with AI assistants to generate documentation and tests
- Monitor and maintain scraping jobs, iterating quickly with AI support
- Continuously explore new AI tools and techniques to improve productivity
Required Skills & Qualifications
Scraping Expertise
- Minimum 1 year of hands-on web scraping experience at a company (not freelance)
- Strong proficiency in Python for web scraping
- Experience with scraping frameworks: Scrapy, BeautifulSoup, Selenium, or Playwright
- Understanding of HTML, CSS, and JavaScript for parsing web content
- Experience handling anti-scraping measures (proxies, captchas, rate limiting)
- Knowledge of data parsing and manipulation (JSON, XML, regex)
Vibe Coder Mindset
- Enthusiasm for AI-assisted development โ you're excited to use AI tools daily
- Comfort working with AI assistants like Cursor, Claude, ChatGPT, or GitHub Copilot
- Ability to write effective prompts and iterate with AI to achieve desired results
- Openness to learning new AI tools and workflows
- Understanding that AI augments your skills โ you guide, review, and refine AI output
General Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience with databases (SQL or NoSQL) for storing scraped data
- Experience with version control systems, primarily Git
- Excellent spoken and written English โ you'll be working with international clients
- Self-discipline and responsibility โ essential for remote work success
Nice to Have
- Experience with headless browsers and browser automation
- Knowledge of async programming (asyncio, aiohttp)
- Experience with cloud platforms (AWS, GCP, Azure)
- Familiarity with n8n, Lovable, or other AI automation tools
- Experience building AI-powered workflows or agents
- Knowledge of TypeScript or Node.js scraping tools (Puppeteer, Cheerio)
What We Offer
- Full AI toolkit access โ Cursor Pro, Claude, ChatGPT Plus, GitHub Copilot, and more
- Comprehensive Vibe Coding training โ hands-on onboarding with Cursor, Claude Code, n8n, Lovable
- Real-world scraping projects with AI-first development approach
- Clear growth path from Junior Vibe Coder to Independent Contributor
- Continuous learning through Udemy, AI tool workshops, and team knowledge sharing
- Modern, AI-native work environment with a young, dynamic team
- Fully remote work from anywhere
Work Setup
- Location: Fully remote โ work from anywhere with stable internet
- Schedule: Sunday to Thursday, 9:00 AM to 6:00 PM (Israel time)
- Requirements: Reliable internet and quiet workspace for video calls
Application Process
Send us your CV along with your expected compensation. Tell us about your scraping experience, your favourite AI tools, and how you use them in your workflow. Bonus points if you share a project where AI helped you solve a tricky problem!
Recruitment Process: Single interview. We keep it simple.
Required Languages
- English: B2 โ Upper Intermediate
- Ukrainian: Native
- Russian: C2 โ Proficient
Required skills experience
| Web Scraping / Scraping | 1.5 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
| Russian | C1 - Advanced |