|
| 1 | +--- |
| 2 | +title: "Web Automation Engineer (Anti-Scraping)" |
| 3 | +location: |
| 4 | +type: |
| 5 | +level: |
| 6 | +tags: |
| 7 | +salary: |
| 8 | +description: |
| 9 | +responsibilities: |
| 10 | + - To automate human activities on the web and proceed with our mission, we |
| 11 | + need robots that behave and act like real users, and this is where we need |
| 12 | + your help! |
| 13 | + - You will be part of one of our 5 product teams—the team that works on |
| 14 | + Apify’s open-source tooling loved by the community. |
| 15 | + - The team is led by Martin Adamek, co-author, and maintainer of Apify’s |
| 16 | + Crawlee and his own MikroORM framework. |
| 17 | + - You will research existing anti-scraping services and implement new |
| 18 | + open-source libraries or internal services to overcome them by utilizing |
| 19 | + various proxy services, browser fingerprinting methods, human-like browser |
| 20 | + interaction, session management, and others. |
| 21 | +requirements: |
| 22 | + - 3+ years of industry experience with Node.js/TypeScript or Python (if you |
| 23 | + are open to learning TypeScript too) |
| 24 | + - Prior experience in web scraping or web automation |
| 25 | + - Ability to solve unique, unprecedented challenges |
| 26 | + - Understanding of how the web works, from HTTP protocol up to modern browser |
| 27 | + APIs to draw an SVG |
| 28 | + - Experience in open-source development is a plus |
| 29 | + - Experiment-driven and collaborative mindset |
| 30 | + - Good communication skills in English |
| 31 | +stack: |
| 32 | + - "Frontend: React.js, styled-components, Storybook, Cypress" |
| 33 | + - "Backend: TypeScript/Node.js, Next.js, Express.js, Docusaurus, Jest" |
| 34 | + - "Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions" |
| 35 | + - "Monitoring: New Relic, LogDNA, Sentry, PagerDuty" |
| 36 | + - "Tools: GitHub, ZenHub, Notion, GSuite" |
| 37 | + - "Process: two-week sprints, code reviews, tests, automating whatever we can, |
| 38 | + deploying multiple times per day" |
| 39 | +benefits: |
| 40 | +apply_link: https://jobs.ashbyhq.com/apify/8ab84138-043f-4ef7-b739-977292a9161e/application?utm_source=career_page_apify |
| 41 | +--- |
0 commit comments