What we do
Apify builds software technology and infrastructure that helps small startups and the world’s biggest companies leverage the full potential of the Web—the largest source of information ever created in the history of humankind.
Our users are some of the most innovative people in the world. They are looking for new ways to improve their products, marketing and decisions using data from the Web. Join Apify to help them succeed and shape the Web's future.
How we do it
We are hackers who always find a way forward, even if it doesn't look like there is one. Although we no longer fit into a garage, we still have our garage spirit. We're building the company that we always wanted to work for.
Our core values are to be Open, Driven, Responsible, Flexible, and most importantly, a Team. We respect people's time and hate wasting it. We work hard and sometimes party hard. If you join Apify, you will learn a lot and have fun doing so!
Why work at Apify?
Fast personal growth in a fast-growing startup
Flexible working hours
Stock options
Possibility to work remotely
Nobody counts paid days off - people usually take 25 per year
Friendly, inspiring and no-bullshit work environment
Free lunches
Unlimited supply of coffee and beer
Access to the latest technology
Competitive salary
Current
openings
We're always looking for talented people to join the family, regardless of open positions. If you like what we do and are up for the challenge, get in touch at jobs@apify.com
Senior Node.js Engineer
Czech Republic, Prague (or remote)
Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch 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 make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
To support our mission, we're looking for talented and experienced engineers to help us build the next generation of the web, where machines talk to machines and humans do creative work that drives progress.
Join our talented Delivery team to help us progress to the next level. You will work alongside our Head of Delivery Václav Růt, Head of Actor Development Lukáš Křivka, Head of Delivery engineering Martin Adámek (the master of Apify SDK), Senior Web Automation Developers Petr Pátek (the browser magician), and Gabin Desserprit, and other senior and junior engineers to build the next generation software tools.
What you will be working on?
- You will be designing and improving our code tooling including:
- Widely-used open-source libraries like apify-js, proxy-chain, got-scraping or browser-pool
- State of the art specialized libraries like fingerprint-injector or amazon-ts (to make scraping Amazon a breeze)
- You will be a tech lead for interesting and complex scraping or automation projects for large enterprise companies:
- You will design the core systems
- And work with our engineering manager and the rest of your team on effective implementation
- You will contribute to increasing our team’s technical expertise and be a beacon of knowledge for more junior engineers
- Optionally, you can write technical blog posts and represent Apify at conferences
Who are we looking for?
- You are highly skilled at developing and debugging in JavaScript/Node.js, or have this skill in some other programming language and are able to learn JavaScript quickly
- You have solid experience with API design
- You know how information travels around the web
- You are able to speak and write in English very well
- You are a team player who enjoys sharing their skills and knowledge with colleagues and you have experience with code reviews, documentation writing, and mentoring more junior engineers
- Besides the above, it's a big plus if you are familiar with the following (in order of importance):
- Headless browsers, Puppeteer, Playwright
- Web scraping in general, proxy servers, captcha, fingerprinting
- Browser internals, DevTools, DevTools Protocol
- Docker
- CI/CD (GitHub Actions)
- Owning a university degree in software engineering or computer science is also a plus, but not a requirement
What we offer?
- Full-time job in Prague, Czech Republic or remotely as long as you actively participate in the team and we see each other regularly
- Offices directly in the Lucerna Palace
- Zero bullshit 💩 policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production<
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway and similar ordinary stuff 😅)
- Above-market compensation, stock options, puppies in office
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺(and slivovica), ping pong, foosball league, and so on
Discover more on https://apify.com/jobs
Junior Node.js Engineer
Czech Republic, Prague (or remote)
Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch 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 make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
To support our mission, we're looking for talented and experienced engineers to help us build the next generation of the web, where machines talk to machines and humans do creative work that drives progress. Will you join us 🤝?
Who are we looking for?
- You have a good knowledge of JavaScript (Node.js) and Web technologies
- You are an avid leaner and looking to grow your expertise
- You have a problem solving mindset
- You're able to write and speak English well
- You have empathy and patience to understand customers and their needs
- Currently, we are only looking for full-time commitment
What you will learn with us?
- How websites work behind the curtain
- How to write beautiful code that reads like a novel
- How to write efficient cloud programs that process hundreds of millions pages monthly
- How to contribute to collaborative open and closed source projects and design great APIs that other devs will love to use
- And potentially, how to build your own team and start your own projects inside the company
Our tech stack:
- Development: Node.js (+ some Typescript), Chrome Dev Tools, Apify SDK, Puppeteer, Playwright, JQuery/Cheerio + many other specialized libraries
- Environment: Local for writing & testing + Apify platform for production
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: in-depth onboarding, two-week sprints, code reviews, tests, automating whatever we can
What we offer?
- Full-time job in Prague, Czech Republic or remotely as long as you actively participate in the team and we see each other regularly online
- No open spaces – proper solid offices directly in the Lucerna Palace
- Zero bullshit 💩 policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway and similar ordinary stuff 😅)
- Above-market compensation, stock options, puppies in office
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺(and slivovica), ping pong, foosball league, paternoster, and so on
Discover more on https://apify.com/jobs
Technical Project Manager
Czech Republic, Prague
Apify is increasingly used by enterprise customers who require custom care. We’re looking for people with a technical background who will be the first point of contact for these customers.
You will analyze customer projects, prepare technical specifications for developers, and perform quality assurance on their work. The primary objective of this role is to maximize customer satisfaction by maximizing their utilization of Apify 💪.
Who are we looking for?
- You have experience with managing small/medium IT projects
- You can plan team capacity, keep deadlines, look after budgets, and take care of SLA with customers
- You can manage communication and projects across multiple customers simultaneously
- You have a technical background and understand how the web works
- You are a clear and thoughtful communicator with exceptional critical thinking skills
- You will mainly be responsible for ongoing projects with enterprise clients
- You have a high level of a drive towards execution
- You are passionate about customer success and making life simpler with technology
- You are able to speak and write excellent English
- Experience with JavaScript or other programming languages is also nice to have
What we offer?
- Full-time job in Prague, Czech Republic (we're based in the Lucerna Passage)
- Friendly, inspiring, and no-bullshit work environment
- Flexible working hours and option to work remotely
- Nobody counts vacations , but people usually take 25 days a year.💻
- Stock options (full-time only)
- Multisport card
- Generous hardware budget💻
- Free lunches, unlimited supply of + snacks
Discover more on https://apify.com/jobs, you need to be based in CZ/ ideally Prague and nearby.
Technical Product Manager
Czech Republic, Prague
We build great products that help innovative Fortune 500 companies, Y Combinator startups, and growth hackers from all around the world grow their businesses. To help achieve this, we have developed a cloud platform and tools focused on web scraping and automation.
We are looking for a technical product manager who will work with our delivery team to uncover customer needs and cooperate with our development team on the implementation of excellent solutions on the Apify platform.👍
What will you be doing?
- Manage our platform roadmap and make tough prioritization decisions
- Engage with our developers, clients, and business partners to learn about new use cases and opportunities
- Cooperate across all our teams to ensure the product team is able to contribute to our platform strategy
- Research user requirements to formulate and develop platform roadmaps
What are we looking for?
- Ability to thrive in a fast-paced, collaborative, agile environment
- Have deep experience with building SaaS product
- Fluent communication in English
- Technical experience in the field of APIs and proxies is a big advantage
What do we offer?
- Full-time job in Prague, Czech Republic, or remotely as long as you actively participate in the team and we see each other regularly
- Offices in Lucerna Palace, in the heart of Prague
- Flexible working hours, possibility to work remotely, and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway, and similar ordinary stuff 😅)
- Stock options, puppies in the office
- Free lunches, unlimited supply of ☕ and 🍺 (and slivovica), ping pong, foosball league, and so on
Engineering Manager (Delivery)
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web 🚀
We are looking for experienced engineering managers that will help us to scale our rapidly expanding organization and grow with us on our journey to make the web more programmable.
You will work alongside our Head of Delivery Václav Růt , Head of Actor Development Lukáš Křivka , Head of Delivery engineering (the master of Apify SDK) Martin Adámek , and a talented team of senior and junior engineers to help improve our delivery excellence.
Your mission at Apify:
- Together with other engineering managers, you'll work on defining and implementing processes to support our growing organization
- You will play a key role in prioritizing and allocating tasks for both the tooling and custom solutions teams.
- Lead and inspire the teams of engineers in their day-to-day work excellence, personal development, as well as scrum ceremonies, and career growth.
- Together with the tech leads and project managers, you will ensure that all objectives are clearly defined, and communicated to the team, and the team is well equipped to handle those objectives.
- Become the magnet for new team members, scale our teams, and lead them to success
Our tech stack:
- Languages: Node.js/TypeScript, a little bit of Python
- Environment: Apify Platform, Docker, local OS for testing
- Libraries: apify-js, proxy-chain, browser-pool, apify-cli and many smaller tools
- For examples of actors that we create, see Apify Store (there are links to source code)
- Productivity: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, pair programming, showcases
You'll be a perfect match 💜 ➕ 💜 if you have:
- You are a senior developer
- Past experience leading successful teams
- Passion for learning, continuous improvement, and supporting others
- Skills in giving feedback and communicating goals
- Good communication skills in English
Why would you like to work for Apify?
- Nobody counts vacation. People usually take 25 days a year 🌴
- Opportunity to grow (a lot) and be part of a small, dynamic team that will grow
- You will see the results and impact of your work very quickly
- We thrive on new ideas from team members
- Friendly, inspiring, and no-bullshit work environment
- Free lunches, unlimited supply of ☕, 🍺 and snacks
- Multisport card
- Generous HW budget💻
- Flexible working hours and the possibility to work remotely
Python Developer Advocate
Czech Republic, Prauge
Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch 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 make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
To support our mission, we're looking for talented and experienced engineers to help us build the next generation of the web, where machines talk to machines and humans do creative work that drives progress. Will you join us 🤝?
Why does Apify need a Python Developer Advocate?
The vast majority of actors and tools on the Apify platform are built with JavaScript. But the Apify platform is generic and can run any code inside a Docker container. And while JavaScript works well for building scrapers and automations, we miss out on the whole Python community and ecosystem.By investing more into open-source Python tooling, we want to encourage Python developers to build projects on top of the Apify platform both for their own use and to publish them on Apify Store so that they can earn passive income.
What you will work on?
- You will build a minimal open-source SDK on top of the Apify platform that also works locally (JS SDK example)
- You will build several open-source example actors on Apify Store to demonstrate various use cases such as web scraping, automation, data processing, or artificial intelligence
- You will write tutorials to onboard new Python developers
- You will be active in our Discord channel and generally help new Python devs
- Once we hire more Python developers, you can start working on more complex Python tooling
- Nurture the developer community and optionally represent Apify on hackathons, conferences, etc.
Who are we looking for?
- You are a senior Python developer
- You have built (or contributed to) and maintained fairly complex Python projects (ideally open-source)
- You like to experiment and learn new things
- You enjoy communicating with developers and are patient with newcomers
- You are able to work independently and make important design decisions (our senior devs will help you)
- You have experience with Docker and Linux
- You're able to write and speak English well
What we offer?
- Full-time job in Prague, Czech Republic or remotely as long as you actively participate in the team and we see each other regularly online
- No open spaces – proper solid offices directly in the Lucerna Palace
- Zero bullshit 💩 policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway and similar ordinary stuff 😅)
- Above-market compensation, stock options, puppies in office
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺(and slivovica), ping pong, foosball league, and so on
Discover more on https://apify.com/jobs
Bot Protection Engineer
Czech Republic, Prague (or remote)
As a Bot Protection Engineer at Apify, you will be building state-of-the-art browser fingerprinting evasions and automations that simulate real user behavior. You will help us to improve our current collection of real-world browser fingerprints, protection detection systems and automated captcha bypasses and you will provide general insights on blocking patterns that can be used for automation development at Apify.
Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch 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 make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
To support our mission, we're looking for talented and experienced engineers to help us build the next generation of the web, where machines talk to machines and humans do creative work that drives progress. Will you join us 🤝?
Who are we looking for?
- You have a practical knowledge of anti-bot and anti-scraping protection techniques.
- You know how captcha works behind the scenes.
- You understand browser fingerprinting techniques and their impact on tracking.
- You have a track record of overcoming complex protections on real projects.
- You write a solid JavaScript or Typescript
- Bonus skills: JavaScript code deobfuscation, basic knowledge of machine learning, basic knowledge of inspecting mobile apps
What we offer?
- Full-time job in Prague, Czech Republic or remotely as long as you actively participate in the team and we see each other regularly online
- No open spaces – proper solid offices directly in the Lucerna Palace
- Zero bullshit 💩 policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway and similar ordinary stuff 😅)
- Above-market compensation, stock options, puppies in office
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺(and slivovica), ping pong, foosball league, and so on
Discover more on https://apify.com/jobs
Implementation Manager
Czech Republic, Prague
Apify is increasingly used by enterprise customers who require custom care. We’re looking for people with a technical background who will be the first point of contact for these customers.
You will analyze customer projects, prepare technical specifications for developers, and perform quality assurance on their work. The primary objective of this role is to maximize customer satisfaction by maximizing their utilization of Apify.
Who are we looking for?
- You have experience with managing small/medium IT projects
- You’re a great communicator and can establish clear project specifications with the client
- You can manage communication and projects across multiple customers simultaneously
- You have a technical background and understand how the web works
- You have exceptional critical thinking skills
- You will cooperate with our Sales department to close deals
- You will be mainly responsible for kicking off new projects with enterprise clients
- You have a high level of drive towards execution
- You are passionate about customer success and making life simpler with technology
- You are able to speak and write excellent English
- Experience with JavaScript or other programming languages is also nice to have
What do we offer?
- Full-time job in Prague, Czech Republic (we're based in the Lucerna Passage)
- Friendly, inspiring, and no-bullshit work environment
- Flexible working hours and option to work remotely
- Nobody counts vacations , but people usually take 25 days a year.
- Stock options (full-time only)
- Multisport card
- Generous hardware budget💻
- Free lunches, unlimited supply of + snacks
Discover more on https://apify.com/jobs, you need to be based in CZ/ ideally Prague and nearby.
Engineering Manager
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web 🚀
We are looking for experienced engineering managers that will help us to scale our rapidly expanding organization and grow with us on our journey to make the web more programmable.
You will work alongside our CTO Marek Trunkát and talented engineers such as our taekwondo master Jarda, or Pavel who is able to automate anything to save more time for his gravel bike.
Your mission at Apify:
- Together with the CTO and other engineering managers, you'll work on defining and implementing processes to support our growing organization
- Lead and inspire the teams of engineers in their day-to-day work excellence, their personal development, as well as scrum ceremonies and career growth
- Together with the tech leads and product manager, you will ensure that all objectives are clearly defined, communicated to the team, and the team is involved in all phases from discovery to delivery
- Become the magnet for new team members, scale our teams, and lead them to success
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, ...
- Monitoring: New Relic, LogDNA, Sentry, PagerDuty
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
You'll be a perfect match 💜 ➕ 💜 if you have:
- Strong technical background ideally overlapping a part of our stack (see Frontend or Backend roles)
- Past experience leading successful teams
- Passion for learning, continuous improvement, and supporting others
- Skills in giving feedback and communicating goals
- Good communication skills in English
Why would you like to work for Apify?
- Space, support, and autonomy for personal growth, direct impact on our success
- Full-time job with the option to either work remotely or from our office located in the ❤️ of Prague, Czech Republic (see Lucerna Palace)
- Flexible working hours (perfect if you're a night owl 🦉)
- Nobody counts holidays, as long as the work gets done 💪
- Above-market compensation, stock options available, pet-friendly office 🐶
- Epic team-buildings and offsites 🚢 including biking, canoeing, sailing, snow-kiting together in Norway, and other regular pastimes 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams
- Generous HW budget 💻
- Free lunches every day 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Ping-pong, foosball league after lunch, Rekola benefits, Multisport card, and a David Černy sculpture downstairs 🐴
Hiring process:
Intro call ☎️ → Home assignment → Interview ✍️ → Meeting with the team 🍕 → Offer
Junior Marketing Coordinator / Intern
Czech Republic, Prague
Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch 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 make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
What can you expect in this role?
- Support our sales and marketing team in daily administrative tasks
- Help organize marketing events, both online and offline
- Write useful articles, case studies, and other content for our existing and potential customers
- Collect quantitative and qualitative data for marketing campaigns
- Perform market analysis and research on our competitors
- Prepare keyword research and content briefs to help our content team
- Assist in marketing and advertising promotional activities (e.g. social media, A/B testing)
- Manage and update our company database and customer relationship management systems
What you will learn?
- How to use our search engine optimization tools, content management system, blogging platform, and social media management tools. We use HubSpot, Intercom, Ahrefs, Smartlook, Google Search Console, Apify Actors and other products to understand and interact with our customers.
- What it's like to work in a small, dynamic marketing team. You'll have the opportunity to really get involved in a wide range of the projects we're working on.
- How to manage marketing tasks with agile techniques. You'll be part of our two-week sprints and will collaborate with other team members using tools such as Trello, Slack, and Notion.
- You will get practical hands-on experience working in a rapidly growing technology startup. You'll need to interact with other teams, work fast, and get things done.
Who are we looking for?
- University student. Some experience in sales or marketing is preferred (ideally in the Internet industry/SaaS)
- Fluent in English, written and spoken.
- Excellent communicator with a positive, self-starter attitude.
- Enjoys coming up with solutions to increase efficiency in everyday work.
- Motivated to make a big impact on the marketing team and the wider Apify business.
- Positive attitude, good team spirit, and willingness to learn.
- Problem-solving ability and able to work under pressure, individually, and as a team.
- Able to work at least 2-3 days per week (approx. 20 hours weekly) with a potential for a full-time/part-time position after 6 months.
Why you’ll 💜 working here: 👋
Apify is a fast-growing startup with huge goals and potential. We double our size and revenue each year and you can be part of it.
Benefits of working at Apify include:
- Nobody counts vacation. People usually take 25 days a year 🌴
- Opportunity to grow (a lot) and be part of a small, dynamic team that will grow
- You will see the results and impact of your work very quickly
- We thrive on new ideas from team members
- Friendly, inspiring, and no-bullshit work environment
- Free lunches, unlimited supply of ☕, 🍺and snacks
- Multisport card
- Generous HW budget💻
- Flexible working hours and the possibility to work remotely
Discover more on https://apify.com/jobs
Computer Science Internships
Czech Republic, Prague
We have open internship positions for Frontend and Backend developers as well as for aspiring Data scientists and AI engineers.
Little about us:
Apify runs on a highly scalable infrastructure that runs millions of jobs weekly to process over a billion web pages every month 🚀. We run on a cluster of Linux servers on Amazon EC2 to process our workloads, multiple Kubernetes clusters to host our applications and services, and store data in MongoDB, DynamoDB, S3, Redis, and SQS.🆙
Our system is built with Node.js and many other technologies. We use Kubernetes, Helm, Github Actions, and CloudFormation to make our deployments smooth, and ship to production multiple times per day.
We're passionate about delivering the best service to our customers using the best technology possible. Apify is made by developers for developers. We're building a product that we use ourselves every day and we are proud of. We ❤️ open-source and contribute to it–check out our Github https://github.com/apify. Help us make the Web more open and programmable!
Take a look at our internships options:
Backend Engineer Intern
You'll be a perfect match 💜 💜 if:
- You have experience building back-end systems and APIs
- You have experience with programming in JavaScript/Node.js
Frontend Engineer Intern
You'll be a perfect match 💜 💜 if:
- You have experience/knowledge using HTML, CSS, JavaScript (React.js or similar framework) and Node.js
- You are passionate about human-computer interaction
Data Science/AI Intern
You will design sophisticated solutions to difficult tasks under the guidance of Matfyz-educated data scientists. Check our existing student project ideas and let us know if any of the offered AI challenges suits you. If you can't find a match there, contact us anyway so we can have a chat about what interests you and try to come up with the ideal project for you.
You'll be a perfect match 💜 💜 if:
- You can code in Python and either know basics of backend Javascript or are willing to learn them
- You have at least a basic understanding of university-level statistics and the prevalent AI algorithms
- You love finding smart solutions to complex problems
In general:
What we expect:
- You can communicate comfortably 💬 in English
- You are willing to work, learn, and improve your skills
What we offer:
- We are flexible both in terms of internship length and in the number of hours you will work per week.
- If the covid situation allows, we prefer that you come onsite and join us in our office in the heart of Prague in the Lucerna Palace.
- The greenest Github profile as open source software continuation will become a part of
- Zero 💩 bullshit policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production
- All the hype tech (AWS, k8s, full-stack Node, React) – but we care more about the product than the newest JS frameworks
- We do code reviews, tests, automate whatever is possible, and deploy multiple times per day
- Flexible working hours, possibility to work remotely and nobody counts holidays, as long as the work gets done
- Epic trips 🚢(biking, canoeing, snowkiting in Norway and similar ordinary stuff 😅)
- Above-market compensation, stock options, puppies in office
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺(and slivovica), ping pong, foosball league, paternoster, and so on
Are you interested? Send us your CV and a sample of your best work (code, project, etc.).
Discover more on https://apify.com/jobs
Frontend Engineer (React)
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help both the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web. 🚀
We need your help in building our user interface to make it more approachable for beginners and more powerful for advanced users. You will work in a small cross-functional team carrying features all the way from the discovery phase up until production. And as the company and product keep growing, there are always plenty of challenges, interesting projects, and unexpected features to create.
Apify is built by more than just developers – we all believe in our big project and work together to make a product that is transforming the world of the web as you're reading this sentence. We ❤️ open-source: find us on GitHub (PRs are welcome 😉)
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, ...
- Monitoring: New Relic, LogDNA, Sentry, PagerDuty
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
You'll be a perfect match 💜 ➕ 💜 if you have:
- 2+ years of industry experience as a Frontend developer using React.js or a similar framework
- Experience with working on a large, complex application
- Knowledge of any technologies mentioned above is a plus
- Experiment-driven and collaborative mindset
- Good communication skills in English
What we offer:
- Full-time job in the office located in the ❤️ of Prague, Czech Republic (see Lucerna Palace), with the option to work remotely as long as you actively participate in team activities
- Flexible working hours (perfect if you're a night owl 🦉)
- Nobody counts holidays, as long as the work gets done 💪
- Above-market compensation, stock options available, pet-friendly office 🐕
- Epic team-buildings and offsites 🚢 including biking, canoeing, sailing, snow-kiting together in Norway, and other regular pastimes 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺 , ping-pong, foosball league after lunch, Paternoster rides every day, and a David Černy sculpture downstairs 🍕
Hiring process:
Intro call ☎️ → Home assignment → Interview ✍️ → Meeting with the team 🍕 → Offer
📄
DevOps Engineer
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help both the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web.🚀
As our company and team grow, so does the load on our infrastructure. We are looking for talented DevOps engineers to help us with both our development pipeline shipping features to production multiple times a day and our core web scraping and automation infrastructure built with AWS.
You'll do this by improving our core infrastructure, identifying bottlenecks, doing experiments, and implementing new ways of increasing system performance, as well as developer efficiency.
Apify is built by more than just developers – we all believe in our big project and work together to make a product that is transforming the world of the web as you're reading this sentence. We ❤️ open-source: find us on GitHub (PRs are welcome 😉)
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, ...
- Monitoring: New Relic, LogDNA, Sentry, PagerDuty
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
You'll be a perfect match 💜 ➕ 💜 if you have:
- Experience with Linux
- Experience with AWS; other public clouds would be an advantage
- Experience with container technologies (Docker, Kubernetes, ...)
- You are proficient in at least one programming language
- Strong focus on Infrastructure as Code (IaC)
- Passion and drive about automating repetitive tasks
- Experience in building and monitoring highly available solutions
- Good communication skills in English
What we offer:
- Full-time job in the office located in the ❤️ of Prague, Czech Republic (see Lucerna Palace), with the option to work remotely as long as you actively participate in team activities
- Flexible working hours (perfect if you're a night owl 🦉)
- Nobody counts holidays, as long as the work gets done 💪
- Above-market compensation, stock options available, pet-friendly office 🐕
- Epic team-buildings and offsites 🚢 including biking, canoeing, sailing, snow-kiting together in Norway, and other regular pastimes 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of ☕ and 🍺 , ping-pong, foosball league after lunch, Paternoster rides every day, and a David Černy sculpture downstairs 🍕
Hiring process:
Intro call ☎️ → Home assignment → Interview ✍️ → Meeting with the team 🍕 → Offer
Marketplace Developer
Any location
The Apify Freelancers is where we connect people or companies looking for a custom web scraping or automation solution with skilled developers who understand how the Web works, can communicate requirements with the customers and build solutions for them.
Does it sound like you?
- Contact us and we'll guide you through an onboarding process. After you learn enough about the Apify platform, you'll need to pass a test.
- Review projects submitted by customers and if you find an interesting one, just send your price offer. If the customer selects your offer, you can start development.
- Build the solution according to the customer's requirements. You'll communicate with the customer directly, and the Apify team is always around if you need any help.
- Once the project is finished and approved by the customer, you'll get payment in full. We send payments on a monthly basis after you send us an invoice.
Fullstack Engineer (React/Node.js)
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help both the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web.🚀
We need your help in building our user interface to make it more approachable for beginners and more powerful for advanced users. You will work in a small cross-functional team carrying features all the way from the discovery phase up until production. And as the company and product keep growing, there are always plenty of challenges, interesting projects, and unexpected features to create.
Apify is built by more than just developers – we all believe in our big project and work together to make a product that is transforming the world of the web as you're reading this sentence. We ❤️ open-source: find us on GitHub (PRs are welcome 😉)
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, ...
- Monitoring: New Relic, LogDNA, Sentry, PagerDuty
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
You'll be a perfect match 💜 ➕ 💜 if you have:
- Experience building backend and frontend systems
- Excellent skills at developing and debugging in Javascript/Node.js or
- Good skills in some other programming language + you're ready to learn JavaScript quickly
- Knowledge of any technologies mentioned below is a plus
- You are experiment-driven and have a collaborative mindset
- Good communication skills in English
What we offer:
- Full-time job in the office located in the ❤️ of Prague, Czech Republic (see Lucerna Palace), with the option to work remotely as long as you actively participate in team activities
- Flexible working hours (perfect if you're a night owl 🦉)
- Nobody counts holidays, as long as the work gets done 💪
- Above-market compensation, stock options available, pet-friendly office 🐕
- Epic team-buildings and offsites 🚢 including biking, canoeing, sailing, snow-kiting together in Norway, and other regular pastimes 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams
- Multisport card
- Generous HW budget💻
- Free lunches, unlimited supply of coffee and beer, ping-pong, foosball league after lunch, Paternoster rides every day, and a David Černy sculpture downstairs 🍕
Hiring process:
Intro call ☎️ → Home assignment → Interview ✍️ → Meeting with the team 🍕 → Offer
Backend Engineer (Node.js)
Czech Republic, Prague
Join us on our journey in building a web scraping and automation platform to help the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web 🚀
As our company and team grow, so does the load on our infrastructure. We are looking for talented Backend Engineers to help us with our core web scraping and automation infrastructure built on AWS. You'll work in a small cross-functional team with other experienced hackers. You will be creating new features and also solving complex scalability challenges.
Apify is built by more than just developers – we all believe in our great project and work together to make a product that is transforming the world of the web as you're reading this sentence. We ❤️ open-source: find us on GitHub (PRs are welcome 😉)
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, ...
- Monitoring: New Relic, LogDNA, Sentry, PagerDuty
- Tools: GitHub, ZenHub, Notion, GSuite
- Process: two-week sprints, code reviews, tests, automating whatever we can, deploying multiple times per day
You'll be a perfect match 💜 ➕ 💜 if you have:
- Experience building backend systems and APIs
- Great skills at developing and debugging in JavaScript/Node.js, or have this skill in some other programming language and are able to learn JavaScript quickly
- Familiarity with Linux
- Experience with AWS, other public clouds, and any technology mentioned above is a plus
- Experiment-driven and collaborative mindset
- Good communication skills in English
Why would you like to work for Apify?
- Space, support, and autonomy for personal growth, direct impact on our success
- Full-time job with the option to either work remotely or from our office located in the ❤️ of Prague, Czech Republic (see Lucerna Palace)
- Flexible working hours (perfect if you're a night owl 🦉)
- Nobody counts holidays, as long as the work gets done 💪
- Above-market compensation, stock options available, pet-friendly office 🐶
- Epic team-buildings and offsites 🚢 including biking, canoeing, sailing, snow-kiting together in Norway, and other regular pastimes 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams
- Generous HW budget 💻
- Free lunches every day 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Ping-pong, foosball league after lunch, Rekola benefits, Multisport card, Paternoster rides every day, and a David Černy sculpture downstairs 🐴
Hiring process:
Intro call ☎️ → Home assignment → Interview ✍️ → Meeting with the team 🍕 → Offer