Join Apify
Help us make the web more open and programmable.
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
Mid-level Node.js Engineer
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.
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 ?
Please be aware that we are currently looking only for full-time candidates from the Central Europe region!
Who are we looking for?
- You have a good knowledge of JavaScript (Node.js) and Web technologies
- You are an avid learner 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
- At least 2 years of programming experience (school counts)
- Currently, we are only looking for a full-time commitment
- You are located in the Prague area and able to come regularly to the office
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 of 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 (with Typescript), Chrome Dev Tools, Crawlee, Apify SDK, Puppeteer, Playwright, JQuery/Cheerio + many other specialized libraries
- Environment: Local IDE for development & testing. Then deploy to the Apify Platform via GitHub for production
- Tools: GitHub, ZenHub, Notion, GSuite, GitHub Copilot license
- Process: in-depth onboarding, code reviews, tests, automating whatever we can, using common sense over strict processes
What do we offer?
- Full-time onsite job in Prague, Czech Republic.
- Beautiful new offices inside 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, the possibility to work remotely
- Nobody counts holidays, as long as the work gets done
- Epic trips (biking, canoeing, and similar stuff)
- Stock options, puppies in the office
- Fully sponsored Multisport card
- Generous hardware budget
- Free lunches, free entry to the Prague Zoo, unlimited supply of coffee and beer(and slivovitz), ping pong, chess, foosball league, lightsabers, PS5 and so on
Discover more on https://apify.com/jobs
Assistant Product Support
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 in internet forms or compile Excel sheets of copy-pasted data. Those are jobs for Apify Actors, our serverless cloud programs that scrape data and automate workflows.
We collect billions of rows of data from all over the world for science, market research, finding mission children, and powering AI chatbots. Fortune 500 companies and small startups alike need the right data to make great business decisions and Apify makes sure they get it.
In line with our mission, we're on the lookout for an enthusiastic part-timer to join our Apify Store team. Your role would involve taking care of our Actors, while also jumping in to help enhance the overall user experience, and make improvements to Apify Store🦾
What you will do:
- Test existing solutions from Apify Store – test whether they work with the default input, think of different use cases our customers may have, and report UX issues and bugs.
- Investigate real-world use cases that failed 🕵️♀️ and discover the reasons why
- Check datasets against web data to make sure they are valid and complete.
- Bring your own ideas 💡 on how to improve our tools, testing, and the entire process
- Independently manage Actor issues and oversee that issues on Apify-managed Actors are dealt with by the right developer. You may also need to answer and help with less technical issues and communication with the users.
- Undertake steps for newly created Apify managed Actors (e.g. creating tests, creating output schema, auto beta builds, etc.)
- Collaborate on maintaining our Actor marketing materials (editing READMEs, etc.)
- Support the Store-Delivery team by creating issues on ZenHub with all the information devs need to be able to fix bugs.
- Support the Apify Store team with additional ad-hoc tasks.
They say there are no perfect candidates, but you might be perfect if you:
- Can read JSON and understand what is going on in code.
- Are familiar with basic data concepts.
- Have some basic knowledge of JavaScript.
- Are familiar with GitHub and ZenHub.
- Have an interest in tech product management and development.
- Are able to write and speak excellent English.
- Have excellent communication skills with a positive, self-starter attitude.
- Are fast-paced but detail-oriented at the same time (yes, the sky's the limit )
- 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.
- But most of all, you are an avid learner and looking to grow your expertise*.*
What do we offer?
- A part-time job at our amazing office located in the ❤️ of Prague, 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 🦉 or an early bird 🐥
- Nobody counts holidays, as long as the work gets done 💪
- Pet- & bike-friendly office 🐕🚲
- Epic team buildings and offsites biking, canoeing, and other regular pastimes ) 🪂
- Solid education and training budget and the possibility to work and learn across teams 👩🏼💻
- Free lunches, unlimited supply of ☕ and 🍺 + ping-pong, chess, PS5, lightsabers, foosball league after lunch, and a free Multisport card
- Free entry to the wonderful Prague Zoo 🐘
Hiring process:
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → (Coffee/lunch with the team 🍕) → Offer 📄
Head of Design Apify
Czech Republic, Prague
Apify is a web scraping and browser automation platform. Thousands of developers from the whole world build and run web scrapers using our cloud. Many developers later publish and sell their web scrapers on Apify Store. Solopreneurs, startups and Fortune 500 companies all use Apify to extract data from billions of web pages and automate millions of manual tasks every month.
We serve more than 2,000 customers globally who contact our support team with questions about our platform, tools, API,SDKs, and even our open-source library, Crawlee. Whatever the question, we strive to help them as quickly and helpfully as possible.
We’re searching for a Head of Design responsible for a team of designers and the execution of large design projects from start to finish. As our Head of Design, you’ll ensure design directions and set high standards for the rest of the design team. You and your team will collaborate with Apify team leaders and other cross-functional roles to shape design strategy, prototypes, and the future of Apify products. Your end goal is to ensure that Apify designs are beautiful but also functional and user-friendly.
Your Responsibilities:
- Provide creative and strategic leadership for the design team
- Mentor and supervise product designers and introduce innovative methods of creative execution
- Lead both internal and external designers
- Drive a holistic UX and visual design strategy across multiple websites and Apify Console
- Develop an overall design vision and implementation roadmap
- Advocate for user-centered design and best practices within product development
- Identify opportunities in the design team; consequently, train, hire, and grow design talents
- Guide brand and marketing designers
- Use innovative new approaches to graphic design problems and create frameworks or optimizations
- Communicate with vendors to ensure that their designs are feasible and on schedule
- Incorporate data and customer insights in order to create conceptual wireframes, prototypes, and high-fidelity designs
- Review design concepts and mockups provided by designers to determine if they meet the requirements for the project
- Manage budgets of your department and critical design projects
Requirements:
- 5+ years of experience designing web applications for B2B consumers
- Extensive experience in all phases of the design process, including user research, wireframing, prototyping, visual design, interaction design, and usability testing
- Bringing novel, simple, and intuitive design to Apify Console in which user experiences and interfaces are complex and inscrutable to the everyday person
- Desire to mentor and lead other designers
- Ability to collect and interpret both qualitative and quantitative feedback
- Ability to effectively communicate and persuade other Apifiers about design concepts
- Ability to build design systems
- Knowledge of associated practices, including UX writing, User Research, and accessibility standards
- Customer-centric approach to design
- Proven experience working with Figma
- Fluent or conversational English
Why should you work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job in Prague with the option to work remotely, or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- Stock options
- Pet-, kid-, and bike-friendly office 🐕👨👧🚲
- Epic team buildings and offsites 🚢 (biking, canoeing, and other regular pastimes ) 🪂
- 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 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch and a free Multisport card
Hiring process
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → Meeting with the team 🍕 → Offer 📄
Product Manager
Czech Republic, Prague
Apify is a leading technology company specializing in web scraping, automation, and data extraction. We are currently seeking a skilled and experienced Product Manager to join our dynamic team. As a Product Manager at Apify, you will play a crucial role in shaping the direction and success of our platform, collaborating with cross-functional teams, and driving the development of innovative solutions for our customers.
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 you’ll do:
- Develop a deep understanding of customer needs, market trends, and the competitive landscape to define and execute the vision and strategy for Apify's product portfolio.
- Working with a team in which the product manager, designer, and tech lead are equals.
- Collaborate with stakeholders - including engineering, design, sales, data analysis, and marketing teams - to create and maintain a comprehensive product roadmap that aligns with business objectives and customer requirements.
- Work closely with product teams in dual-track development to prioritize the most impactful opportunities based on customer feedback, market analysis, and business goals.
- Collaborate with designers and user experience experts to create intuitive and user-friendly interfaces, conduct usability testing, and continuously gather user feedback to improve product usability and satisfaction.
- Foster strong partnerships with internal stakeholders - including engineering, sales, marketing, and customer support teams - to ensure effective collaboration and alignment throughout the product life cycle.
They say there are no perfect candidates, but you might be the one if you have:
- Knowledge of best practices in product management, agile development processes, and SaaS or PaaS business models.
- Understanding of agile product development methodologies.
- Minimum of 2 years of relevant experience as a Product Manager, preferably in a technology-driven organization, with a proven track record of successfully delivering software products.
- Strong technical understanding and familiarity with web scraping, automation, data extraction, or related technologies (desirable).
- Ability to effectively communicate with engineering teams and understand complex technical concepts (essential).
- Excellent leadership, collaboration, and communication skills, with the ability to influence and motivate cross-functional teams and stakeholders.
- Strong analytical and problem-solving skills, with the ability to leverage data and metrics to make informed decisions and drive product improvements.
- Understanding of business strategies, market dynamics, and the competitive landscape, and the ability to align product initiatives with overarching business goals.
- An experimental mindset.
By the end of the first 3 months, we expect you to:
- Familiarize yourself with a specific area of the product.
- Perform competitive analysis of an assigned area to help you understand the problem and the current state of the market better.
- Meet with our customers and inquire about their top concerns and the most significant challenges they face when onboarding.
- Understand the acquisition channels through which Apify gets customers
- Deliver the first wins (a small or medium-sized feature)
By the end of the first 6 months, we expect you to:
- Actively participate in evaluating and planning the overall roadmap against that quarter’s OKRs.
- Understand what sort of data is collected about your product, where it’s stored, who is responsible for it, and how you can access it to support any features you are scoping.
- Take ownership of your roadmap.
Why would you like to work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job in Prague with the option to work remotely, or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- 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
- Epic team buildings and offsites (biking, canoeing, and other regular pastimes ) 🪂
- 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 🌮🍱🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch and a free Multisport card
Hiring process:
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → (Coffee/lunch with the team 🍕) → Offer 📄
Open Source Engineer (TypeScript )
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 🚀
Apify has grown as the tool of choice for any Node.js/JS/TS engineer when it comes to web scraping and web automation. We are now also taking on the Python community. Our open-source tooling is used by tens of thousands of people worldwide. Check out the Crawlee framework, our GitHub, and the vibrant community on Discord.
You'll be part of one of our 5 product teams—the team that works on Apify’s open-source tools. The team is led by Martin Adamek, co-author of Apify’s Crawlee and his very own MikroORM framework. You'll face many challenges regarding the usage of browsers in the cloud, browser fingerprinting, scalability, and more. But you'll also be in direct touch with the community that uses the tools you build.
You'll be a perfect match 💜➕💜 if you have:
- Experience with working on large, complex applications or frameworks
- Great skills at developing and debugging in JavaScript/Node.js/TypeScript or have this skill in some other programming language and are able to learn it quickly
- Familiarity with Linux
- Experience in open-source development is a plus
- Experiment-driven and collaborative mindset
- Good communication skills in English
Why should you work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job with the option to work remotely or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- Stock options available
- Pet-friendly and kid-friendly office 🐕👨👧
- Epic team buildings and offsites 🚢 (biking, canoeing, and other regular pastimes ) 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams 👩🏼💻👨🏽💻
- Generous hardware budget 💻
- Free lunches every day 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch, bike-friendly, free Multisport card, and a David Černy sculpture downstairs 🐴
Our tech stack:
- Frontend: React.js, styled-components, Storybook, Cypress
- Backend: TypeScript/Node.js, Next.js, Express.js, Docusaurus, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions...
- 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
Hiring process
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → Meeting with the team 🍕 → Offer 📄
Senior Developer Advocate
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 in 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 we have tools that make our lives easier in the real world, we should also 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 developer advocates to help us nurture the community building the next generation of the web, where machines talk to machines, and humans do creative work that drives progress.
What will you be working on?
- You will be a steward for developers using Apify, making sure they are first-class citizens of our platform and our tooling
- You will lead Apify’s Developer Portal and drive improvements to the Academy and Paid actors program
- You will expand and improve our documentation and tutorials
- Organize and distribute developer-related news over our channels like Discord, Change-log, Youtube, Blog, and email newsletters
- Organize events like webinars and hackathons to boost involvement in our robust developer community
- Help us create a developer incubator that will help us find the most talented and motivated people to contribute to our Freelancers and Paid actors platforms
- Share developer feedback to foster improvements by getting involved with engineering, delivery, and marketing teams
- Represent Apify at online and offline developer-oriented events (nice to have)
Who are we looking for? You should have:
- A desire to advocate for a remarkable developer experience
- Experience building and engaging communities
- Track record of pursuing self-directed side projects, research, or open source projects
- Ability to deliver high-quality technical content that engages developers
- Excellent communication and technical writing skills
- Solid experience with JavaScript or other programming languages
What do we offer?
- Full-time job in Prague, Czech Republic, or remotely as long as you actively participate in team meetings and we communicate regularly
- Beautiful new offices inside 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 and similar ordinary stuff
- Stock options, puppies in office
- Multisport card
- Generous hardware budget
- Free lunches, free entry to the wonderful Prague Zoo, unlimited supply coffee and beer(and slivovitz), ping pong, foosball league, and so on
Office Coordinator a.k.a. ❤️ of Apify
Czech Republic, Prague
At Apify Technologies, a tech SaaS startup founded in 2015, we're not just a company, we're a close-knit tribe of around 90 awesome people from all corners of the world.
And guess what? Apifiers know how to balance work and play like pros. Our love for a good party is only matched by our passion for sports and all things active. We're not just colleagues; we're buddies who love team sports, game nights, or the occasional round of office foosball.
But hold up, we're not all about fun and games. We take our work seriously, too. That's where you come in as our Office Coordinator. You'll be the behind-the-scenes superstar making sure our office is the perfect blend of being both productive and enjoyable.
From juggling schedules to ensuring our space is a comfortable heaven, you'll be the maestro of organizing. So, if you're ready to dive into a role that's all about keeping the good vibes flowing and the wheels of our bustling office turning, let's chat!
As our Office Coordinator, you will:
- Be part of the People&Office team, your manager will be Lucie and you will also work closely with our Event Manager Kája on Apify’s internal & external events, including our legendary team-buildings, but the office will be your "own floor"
- Check out our amazing offices - it used to be Václav Havel’s atelier with a wonderful view of Prague Castle, and now, it is going to be your 700m2 kingdom
- Ensure that the office is running smoothly (cooperation with Lucerna Palace maintenance)
- Manage the hardware - purchasing through suppliers, keeping records, ensuring audio/video is running in the whole office and during events
- Secure regular refreshments, including company lunches for the whole office
- Manage the security policy
- Take care of all visitors and make sure they are comfortable
- Help to keep our offices nice & organized
- Take care of mail and deliveries
- Ensure that the team has all they need and provide guidance and help newly hired Apifiers
- Manage the office policies and budget for office expenses
- You will be responsible for small office events - not only for execution but also for coming up with ideas on how to make Apifiers even happier - such as company breakfasts or beneficial company events
The right candidate will have all of the following:
- Exceptional organizational & multitasking skills
- Dedication & ability to see tasks through
- Kind nature & positive can-do attitude
- Resilience to occasional stress and time pressure
- Good communication skills in English (minimum B2)
- Ability to be present at the workplace Monday-Friday
What we offer:
- Full-time job in the office located in the ❤️ of Prague, Czech Republic (at the top of Lucerna Palace)
- Nobody counts holidays, as long as the work gets done 💪
- Pet- & bike-friendly office 🐕 🚲
- Stock options available, HW budget 💻
- Epic team-buildings and off-sites 🚢 (biking, hiking, canoeing, and other regular pastimes) 🪂
- Solid education and training budget, conference tickets, internal “Lunch & Learn” sessions, and the possibility to work across teams 👩🏼💻👨🏽💻
- Free lunches, snacks, unlimited supply of ☕ and 🍺 , ping-pong, PS5, foosball league after lunch, and a free Multisport card 🧘
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
Frontend Engineer (React)
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 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 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, Docusaurus, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions...
- 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:
- You have a strong technical background or a great professional track record ➡️ We are looking for exceptional candidates no matter the seniority
- 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
Why should you work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job in Prague with the option to work remotely, or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- Stock options available
- Pet-friendly, kid-friendly and bike-friendly office🐕👨👧🚲
- Epic team buildings and off-sites 🚢 (biking, canoeing, and other regular pastimes ) 🪂
- 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 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch, free Multisport card, and a David Černy sculpture downstairs 🐴
Hiring process
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → Meeting with the team 🍕 → Offer 📄
Fullstack Engineer (React/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 🚀
We need your help building our product to make it easier 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 will always be plenty of challenges, interesting projects, and unexpected features to create.
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, Docusaurus, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions...
- 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:
- You have a strong technical background or a great professional track record ➡️ We are looking for exceptional candidates no matter the seniority
- 2+ years of industry experience building the backend and frontend systems
- Excellent at developing and debugging in TypeScript/Node.js or
- Proficient 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
Why should you work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job in Prague with the option to work remotely, or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- Stock options available
- Pet-friendly, kid-friendly and bike-friendly office🐕👨👧🚲
- Epic team buildings and off-sites 🚢 (biking, canoeing, and other regular pastimes ) 🪂
- 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 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch, free Multisport card, and a David Černy sculpture downstairs 🐴
Hiring process
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → Meeting with the team 🍕 → Offer 📄
Backend Engineer (Node.js/TypeScript)
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, Docusaurus, Meteor.js, Jest
- Infra: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions...
- 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:
- You have a strong technical background or a great professional track record ➡️ We are looking for exceptional candidates no matter the seniority
- 2+ years of industry experience building backend systems and APIs
- Great skills at developing and debugging in TypeScript/Node.js, or have this skill in some other programming language and are able to learn anything 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 should you work for Apify?
- Space, support, and autonomy for personal growth, with a direct impact on our success
- Full-time job in Prague with the option to work remotely, or from our amazing office located in the ❤️ of Prague, Czech Republic
- Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)
- Nobody counts holidays as long as the work gets done 💪
- Stock options available
- Pet-friendly, kid-friendly and bike-friendly office🐕👨👧🚲
- Epic team buildings and off-sites 🚢 (biking, canoeing, and other regular pastimes ) 🪂
- 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 🌮🍱🍜🍕🥡
- Unlimited supply of ☕ and 🍺
- Free entry to the wonderful Prague Zoo 🐘🦒🦁🦍
- Ping-pong, chess, PS5, lightsabers, foosball league after lunch, free Multisport card, and a David Černy sculpture downstairs 🐴
Hiring process
Intro call ☎️ → Home assignment 🧑🏼💻 → Interview ✍️ → Meeting with the team 🍕 → Offer 📄