Hire the Best Selenium Developers
in Serbia

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Igor B.

Novi Sad, Serbia

$80/hr
5.0
42 jobs

I build production-grade data extraction pipelines and search infrastructure. Scrapers that survive Cloudflare and account-warming requirements. Elasticsearch indexes that stay fast at scale. PDF/OCR pipelines that don't break on edge cases. Production reference: I built and operate SearchIQ — a vertical search product on Java/Angular/Elasticsearch/Redis/AWS Lambda, end-to-end mine. Most freelancers can talk about distributed search; few have shipped a search product they own. Stack: Python (FastAPI), Node/TypeScript, Java, Playwright/Puppeteer/Selenium, residential proxy infrastructure (BrightData, Oxylabs, Zyte), Postgres, Redis, Elasticsearch, AWS Lambda, Docker. Engagements typically start with a paid 1-2 week scoping spike for non-trivial builds, or hourly for clear-scoped consulting on existing pipelines. Available for long-running maintenance retainers after initial delivery.

  • Selenium
  • Selenium WebDriver
  • Data Extraction
  • Python
  • Automation
  • API Integration
  • JavaScript
  • Web Scraping
  • Data Engineering
  • Data Visualization
  • PostgreSQL
  • Puppeteer
  • Elasticsearch
  • Search Engine
  • ETL Pipeline
  • PDF Conversion
  • OCR Software
  • Web Crawler
  • REST API
  • AWS Lambda
Lazar T.

Novi Sad, Serbia

$50/hr
4.9
748 jobs

✅ Upwork Top 1% Talent ✅ 650+ Jobs ✅ 18.500+ Hours ✅ Native English ✅ 100% Job Success 🏆 Created the most popular & well known scraping course(20k+ students) 🏆 Ranked in the top 1% for scraping on Upwork 🏆 Official reviewer for several leading web scraping books ⌛ 10+ years of experience in scraping I’m a full-time web scraping and automation consultant specializing in building reliable, scalable systems for extracting, processing, and delivering web data. Over the past 10+ years, I've worked with 500+ clients, startups, agencies, and companies, from one-time data extraction projects to long-running scraping systems processing millions of records. I don't just write a script that works once. I build scraping solutions designed around reliability, scalability, data quality, maintainability, and cost efficiency. What I Can Help You With • Custom web scrapers and crawlers • Large-scale data extraction • Scrapy spider development • Selenium, Playwright, and browser automation • API discovery, reverse engineering, and integration • JavaScript-heavy and dynamic websites • Authentication, sessions, cookies, and complex workflows • Proxy infrastructure and request optimization • Anti-bot and scraping reliability challenges • Data cleaning, normalization, deduplication, and validation • CSV, Excel, JSON, NDJSON, Google Sheets, SQL, and API delivery • Scheduled and recurring scraping pipelines • Cloud deployment and scraper monitoring • Existing scraper debugging, optimization, and maintenance • Lead generation and business data collection • AI-assisted data extraction and enrichment Technologies Python | Scrapy | Selenium | Playwright | Requests | BeautifulSoup | lxml | Pandas | REST APIs | JSON | XPath | CSS | SQL | PostgreSQL | MySQL | AWS | EC2 | Zyte | Google Sheets | n8n | Zapier | AI/LLM integrations I have extensive experience extracting data from e-commerce, real estate, travel, automotive, marketplaces, directories, reviews, job boards, social platforms, financial websites, business listings, and other complex data sources. keywords: python, scrapy, selenium, requests, beautifulsoup, lxml, web scraping, web crawling, automation, bots, scrapers, spiders, cloudflare, captcha, puppeteer, playwright, tutoring, real estate, e-commerce, lead gen, zillow, trulia, realtor, redfin, streeteasy, linkedin, airbnb, auction, tripadvisor, craigslist, sales navigator, ebay, amazon, google listings, pandas, discord, google maps, indeed, glassdoor, walmart, bestbuy, target, etsy, facebook, instagram, twitter, tiktok, builtwith, watch, incapsula, akamai, travel, yelp, yellowpages, booking, reviews, finance, crypto, reddit, hotel, motel, zyte, leads, cars, automotive, doctor, google search, api, rest api, pcpartpicker, truepeoplesearch, restaurants, insurance, g2, retailer, zapier, google sheets, fashion, behance, serp, excel, ec2, workspace, senior, expert, bot, spreadsheet, chatgpt, data mining, automobiles, overstock, wayfair, flipkart, rakuten, jd, aliexpress, newegg, homedepot, lowes, expedia, orbitz, hotwire, kayak, skyscanner, delta, americanairlines, doordash, apartments, rent, autotrader, edmunds, tesla, ford, mercedesbenz, bmwusa, pinterest, quora, crunchbase, angel, patreon, medium, soundcloud, crawler, shopify, product, membership, directory, clay, n8n, ai, supabase, apollo, airflow, curl, curl_cffi, bs4, openpyxl, web scraper, website scraping, data scraping, scraping, web crawler, spider, data extraction, data collection, data aggregation, web automation, browser automation, scraper bot, graphql, api scraping, api integration, reverse engineering, json, json-ld, xpath, css selectors, regex, csv, database, sql, mysql, postgresql, aws, s3, docker, fastapi, cron, scheduled scraping, etl, data pipeline, data processing, data cleaning, data normalization, deduplication, data enrichment, monitoring, proxy, proxies, residential proxies, rotating proxies, proxy rotation, scraperapi, bright data, oxylabs, smartproxy, webshare, anti-bot, datadome, imperva, javascript, dynamic websites, headless browser, chrome, chromium, undetected chromedriver, seleniumbase, nodriver, authentication, cookies, sessions, pagination, infinite scroll, ajax, scraping consultant, scraping expert, python developer, automation expert, senior developer, scraping tutoring, lead generation, b2b leads, business leads, contact extraction, directory scraping, business directory, product scraping, price scraping, price monitoring, competitor monitoring, competitor analysis, market research, real estate scraping, property data, property listings, ecommerce scraping, product data, marketplace, review scraping, jobs, job scraping, job boards, social media, social media scraping, travel scraping, hotels, restaurant data, car listings, vehicle data, auctions, auction scraping, financial data, healthcare, doctors, serp scraping, local businesses, geolocation data, realto, apartments, rent, loopnet, crexi, vrbo, booking, hotels

  • Selenium
  • Scrapy
  • Automation
  • Python
  • Data Scraping
  • Web Crawling
  • Scripts & Utilities
  • XPath
  • Web Scraping
  • Puppeteer
  • Web Crawler
  • Web Scraping Software
  • ETL
  • Data Warehousing & ETL Software
  • Web Scraping Framework
  • Screen Scraping
  • API
  • API Integration
  • Browser Automation
  • ETL Pipeline
Igor P.

Novi Sad, Serbia

$28/hr
5.0
123 jobs

I am webscraping and data extraction expert. In more than 7 years working in this field, I have scraped more than 1500 different kind of websites (simple html, with javascript, with protection - limited number of requests, with login...) and save data in different formats or databases (.csv, .xls, .json, MySql, MongoDb, AWS DynamoDB, AWS RDS, AWS S3...). One website had ~130 millions of records (simple html and it was done for ~10 days). I am using proxies for rotating IPs so on every request I have different IP address. Also have big experience in scraping e-commerce websites like magento1, magento2, shopify, opencart, bigcommerce, woocommerce.... The tool I am using is my own code written in python, but I can use scrapy too. I am fast, efficient and responsible and I can find solution for most of problems online. So learning new things is not problem for me. If you are interested in collaboration - contact me anytime so we can make a deal. I am in Serbia, Europe, CEST time zone.

  • Web Scraping
  • Data Extraction
  • Scrapy
  • Automation
  • Google Cloud Platform
  • Python
  • SQL
  • Data Scraping
  • Data Mining
  • Web Crawling
  • MongoDB
  • Web Crawler
  • API
  • Amazon S3
  • JSON
Igor B.

Belgrade, Serbia

$47/hr
4.8
321 jobs

I build scalable backend systems, data pipelines, and automation platforms used by SaaS, fintech, and e-commerce companies. With 14+ years of backend engineering experience, I specialize in designing high-performance APIs, distributed ETL pipelines, and large-scale automation infrastructure. $500K+ earned on Upwork across 270+ projects building backend systems and data platforms. Key strengths: • Backend architecture (Python, FastAPI, Node.js, .NET, PostgreSQL, Supabase, Celery/RabbitMQ/Redis) • Data pipelines & ETL systems • AI integrations and RAG pipelines on vector databases (pgvector, Pinecone, Qdrant) • Large-scale data extraction and reverse engineered APIs • Distributed workers and automation infrastructure I focus on performance, reliability, and long-term maintainability, delivering backend platforms that grow with the business and remain stable under heavy load. Core technologies Python, FastAPI, Node.js, .NET, PostgreSQL, Redis, Supabase, Qdrant, Pinecone, Docker, Celery, RabbitMQ, Playwright, Selenium, Scrapy, REST APIs, GraphQL, ETL pipelines, RAG, vector search, distributed workers, cloud infrastructure (AWS/GCP/Azure), LLM, Langchain, Langraph, Langfuse, BMAD, DataDome, PerimeterX, AlyunWAF, SmartCaptcha, Akamai, Incapsula/Imperva, Qrator

  • Python
  • C#
  • API Development
  • ETL
  • FastAPI
  • Django
  • Node.js
  • Supabase
  • PostgreSQL
  • ExpressJS
  • AWS Lambda
  • TypeScript
  • Firebase
  • Microsoft Azure
  • Apache Airflow
  • Snowflake
  • RabbitMQ
  • Celery
  • Redis
  • SaaS Development
Aleksei N.

Belgrade, Serbia

$35/hr
5.0
4 jobs

I build full-stack web products on Node.js/TypeScript and React with AI features where they add real value - SaaS dashboards, internal tools, API integrations, and data automation that replaces manual work. 100+ projects delivered since 2019, AI integration since 2023 - up to 40% faster response times, 20+ hours saved monthly for clients. Founder of a development studio in Belgrade with an in-house team. 12 years in IT consulting and business analysis - I think like a product owner, not just a coder. Every project starts with discovery: I find what actually eats your team's time, then build the system that replaces it. On time, on budget, with a 6-month warranty and full code ownership transferred to you. WHAT I BUILD FULL-STACK WEB APPS AND DASHBOARDS React and Next.js on the front; Node.js on the back; TypeScript across the stack. PostgreSQL or MongoDB for data. SaaS platforms, admin panels, internal tools, client portals. Connecting existing interfaces to live APIs, finishing half-built products, and extending inherited codebases - I am comfortable taking over someone else's project. AI INTEGRATION OpenAI and Claude APIs added into real business workflows - structured outputs. AI agents with confidence thresholds, human handoff and anti-hallucination guardrails. RAG systems with custom chunking, embeddings and citation-grounded answers. Live example: a RAG assistant on my cases, background, and how I work - search @NekaSoftBot on Telegram. BACKEND AND APIs Backend with REST APIs, webhooks, background jobs and database design. I build payment integrations (Stripe, PayPal, PayAnyWay) with safe payment handling. My backends can be multi-client setups, using OAuth, third-party integrations and error logging. Usual stack: Node.js/TypeScript, Koa, PostgreSQL or MongoDB, Keycloak for auth AUTOMATION AND DATA PIPELINES Web scraping and ETL with Playwright and Selenium. Scheduled extraction, data validation, structured export to Excel and Google Sheets, automated reporting. Real pipelines with error handling and logging - not one-off scripts. Report automation saved a manufacturer 10+ hours per week; lead intake automation freed 20 hours per month. TELEGRAM BOTS AND MESSAGING AUTOMATION Production bots serving 1,500+ users: helpdesk ticketing with two-way sync, subscription and payment flows, CRM verification, lead capture with analytics. TypeScript, Telegram Bot API, grammY. DEPLOYMENT Deployment on VPS or Railway - with monitoring, logging, and documentation. I can use your VPS or help choose a provider. Stack: Docker, Nginx, CI/CD with GitHub Actions. HOW I WORK - Discovery first: I map the process and understand your business goal before writing code, so the scope is real and the estimate holds. - I lead every project personally - from requirements through architecture, development, QA and release. - Clear communication: progress you can see, questions asked early, no silent weeks. - Clean handover: documented code, deployment instructions, full ownership transferred. As a result: 100% Job Success and clients who come back with new projects - that is how I measure quality. Tech: Node.js, TypeScript, JavaScript, React, Next.js, PostgreSQL, MongoDB, Supabase, Docker, CI/CD, REST APIs, webhooks, OpenAI API, Claude API, RAG, pgvector, Playwright, Selenium, Google Sheets API, Stripe, Telegram Bot API. Tell me what is eating your team's time, or what is half-built and stuck - I will tell you honestly whether I am the right fit and what it takes to finish it.

  • Full-Stack Development
  • Node.js
  • React
  • TypeScript
  • Next.js
  • Artificial Intelligence
  • OpenAI API
  • AI Agent Development
  • Back-End Development
  • API Integration
  • RESTful API
  • PostgreSQL
  • MongoDB
  • JavaScript
  • Automation
  • Business Process Automation
  • Web Scraping
  • Bot Development
  • Docker
  • Telegram API
Martin H.

Belgrade, Serbia

$20/hr
5.0
41 jobs

I have experience in Data Scraping, Data Mining. I can scrape any website data and can export the results in any structured format like CSV, JSON, Google Sheet. Tech & Stacks 🌐 Languages:JavaScript, Python, Java 💾 Databases: MS SQL, Postgre SQL 📃 Scraping Techs: Scrapy, Selenium, Puppeteer, Cheerio, selectolax 🚧 Barriers: ReCaptcha Bypassing, IP Rotation, Public/Private API Bypassing 🧰 IDE: VS Code, IntelliJ IDEA Why I'm the best for You: ➡️Experienced Programmer ➡️Efficient Coding ➡️24/7 Availability ➡️Provide Free 1 months Support ➡️TeamViewer Support/Virtual Server/Any Desk ➡️Provide time/cost-effective solutions ➡️Give 100% Satisfaction Work 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝘀𝗸𝗶𝗹𝗹𝘀: ✳️Develop Custom Scraper ✳️Develop Custom Bot ✳️Web Automation ✳️Automation Tools For your daily Work ✳️Scraping Public APIs ✳️Public Sites Data Scraping ✳️Public Sites Data Extraction ✳️Public Real Estate Scraping ✳️Data Extraction from any public directory website. Regards, Martin Hrjesik

  • Data Scraping
  • Data Extraction
  • Data Mining
  • JavaScript
  • Web Crawling
  • Web Crawler Framework
  • Node.js
  • Data Collection
  • NodeJS Framework
  • Web Crawler

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Selenium Developer in Serbia on Upwork?

You can hire a Selenium Developer in Serbia on Upwork in four simple steps:

  • Create a job post tailored to your Selenium Developer project scope. We'll walk you through the process step by step.
  • Browse top Selenium Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Selenium Developer profiles and interview.
  • Hire the right Selenium Developer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Selenium Developer?

Rates charged by Selenium Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Selenium Developer in Serbia on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Selenium Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Selenium Developer team you need to succeed.

Can I hire a Selenium Developer in Serbia within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Selenium Developer proposals within 24 hours of posting a job description.