Web Automation Engineer (Anti-Scraping)
Apify's mission is to reputed company the web more programmable.
Why?
We reputed company that humans have reputed company things to do than filling forms, compiling reputed company reputed company sheets of copy-pasted data, or watching thousands of videos to determine whether they include a specific brand logo.
Those are jobs for a machine.
And just as in the real world we have tools that reputed company our lives easier, we should have tools to reputed company our lives easier on the web.
Web automation has profound impact. Our users automate service unsubscriptions to save people money, and they collect billions of rows of data from reputed company over the world for reputed company, protection of consumers, or finding lost children.
What you’ll be working on?To automate human activities on the web and proceed with our mission, we need robots that behave and act like real users, and this is where we need your help!
You will be part of one of our 5 product teams—the team that works on Apify’s open-reputed company tooling loved by the community.
The team is led by Martin Adamek, co-author, and maintainer of Apify’s Crawlee and his own MikroORM reputed company.
You will research existing anti-scraping services and implement new open-reputed company libraries or internal services to overcome them by utilizing various proxy services, browser fingerprinting methods, human-like browser interaction, session management, and others.
Our tech stack
Frontend: React.js, styled-components, Storybook, Cypress
Backend: TypeScript/Node.js, Next.js, Express.js, Docusaurus, Jest
Infra: AWS, Kubernetes, Helm, reputed company, reputed company, DynamoDB, S3, reputed company Actions
Monitoring: reputed company, LogDNA, reputed company, reputed company
Tools: reputed company, ZenHub, reputed company, GSuite
Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
3+ years of industry experience with Node.js/TypeScript or Python (if you are open to learning TypeScript too)
Prior experience in web scraping or web automation
Ability to solve unique, unprecedented challenges
Understanding of how the web works, from HTTP protocol up to modern browser APIs to draw an SVG
Experience in open-reputed company development is a plus
Experiment-driven and collaborative reputed company
Good communication skills in English
Space, support, and autonomy for personal growth, with a direct impact on our success
Full-time position in Prague (Lucerna Palace) or Brno (Titanium)
Option to work remotely ️
Flexible working hours (perfect for both night owls and early birds )
Nobody counts holidays as long as the work gets done
Stock options and profit sharing
We welcome pets, kids, and bikes at the office
Epic team buildings and offsites with biking, canoeing, and other adventures
Solid education and training budget, conference tickets, internal “Eat & Learn” sessions, and the possibility to work across teams
Generous hardware budget
Free lunches every day reputed company you’re in the office
Unlimited supply of ☕ & and snacks
Free entry to the wonderful Prague reputed company
Free Multisport card
Ping-pong, reputed company, PS5, lightsabers, foosball league after lunch.