Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Backend Engineer for Web Automation team (Node.js) image - Rise Careers
Job details

Senior Backend Engineer for Web Automation team (Node.js)

Apify's mission is to make the web more programmable.

Why?

We believe that humans have better things to do than filling forms, compiling huge Excel 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 make our lives easier, we should have tools to make 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 all over the world for AI training, protection of consumers, or finding lost children.

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 Wen Automation Engineering team and help us to move to the next level. You will work alongside Engineering Manager Vladimír Zahajský, Senior Web Automation Engineers Lukáš Křivka and Andrey Bykov, and 20 talented engineers. Web Automation Engineering team is part of Apify Engineering led by CTO Marek Trunkát.

What you’ll be working on?

  • You will be responsible for the technical excellence of our team

    • You will improve our code quality and establish new best practices for writing effective Actors.

      • You will use code reviews, mentoring, and tooling among other approaches to achieve this.

    • You will work on team-wide initiatives such as GitHub CI/CD pipeline, and testing framework.

    • You will establish and improve the usage of developer tools to increase productivity and ensure quality.

    • Through consulting and mentoring, you will unblock complex challenges engineers face in their projects. You will, of course, contribute with code as well.

    • You will consistently improve documentation, tutorials, and onboarding both for our internal engineering and also for the broader community of Apify and Crawlee users.

    • This role doesn’t require direct management of reports but we are open to it if you would prefer it.

  • You will cooperate with other engineering and product teams

    • You will drive a tight feedback loop with open-source Tooling and Product teams, ensuring they provide the best platform to deliver on for customers.

    • You will collaborate with other engineering teams to improve team technical prowess.

Our tech stack - Web Automation

  • Development: Node.js (with Typescript), Chrome Dev ToolsCrawleeApify SDKPuppeteerPlaywrightJQuery/Cheerio + many other specialized libraries. We also released Python SDK lately and are acquiring expertise in Python scraping tools.

  • 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

They say there are no perfect candidates, but you might be the one if:

  • You are highly skilled at developing and debugging in JavaScript/Node.js programs.

  • You have at least 4 years of professional or open-source experience where you collaborated on a significant project within a team.

  • You consider code quality, readability, and frequent refactoring essential to developing a maintainable solution.

  • 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

Why should you work at Apify?

  • 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 when you’re in the office 🌮🍱🍜🍕🥡

  • Unlimited supply of ☕ & 🍺 and snacks

  • Free entry to the wonderful Prague Zoo 🐘

  • Free Multisport card 🏋

  • Ping-pong, chess, PS5, lightsabers, foosball league after lunch.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 9 days ago

Experienced Software Engineering Manager needed to lead Blackpoint Cyber's engineering team in delivering advanced cybersecurity solutions with cloud and distributed system expertise.

Photo of the Rise User

Develop innovative backend payment systems as a Staff Software Engineer at Visa, a global payments technology leader.

Photo of the Rise User

Senior Software Engineer at AuditBoard focused on advancing backend developer tools and engineering workflows to boost productivity.

Photo of the Rise User
G2i Inc. Hybrid No location specified
Posted 3 days ago

Become a Senior Node.js Engineer at G2i.co, where you'll craft scalable backend applications and collaborate across teams in a remote-first environment.

Posted 13 days ago

Contribute to building and maintaining backend systems powering generative AI features for mobile platforms on a leading tech team at OPPO US Research Center.

Photo of the Rise User

Drive architectural excellence and lead infrastructure engineering initiatives at Astronomer, a cutting-edge DataOps platform company.

Photo of the Rise User
Microsoft Hybrid Redmond, Washington, United States
Posted 11 days ago
Inclusive & Diverse
Mission Driven
Social Impact Driven
Passion for Exploration
Dare to be Different
Diversity of Opinions
Reward & Recognition
Empathetic
Feedback Forward
Work/Life Harmony
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Rise from Within
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Work Visa Sponsorship
Employee Resource Groups
401K Matching
Paid Time-Off
Maternity Leave
Social Gatherings
Company Retreats

Contribute to Microsoft's Cloud Security by developing advanced cryptography, secure boot, and code integrity features as a Software Engineering IC4 in Redmond.

Posted 2 days ago

Contribute as a Senior Software Engineer at The Washington Post to design and develop advanced Android apps and scalable backend solutions supporting award-winning journalism.

Photo of the Rise User
Spring Health Hybrid San Francisco, California, United States
Posted 7 days ago
Inclusive & Diverse
Diversity of Opinions
Mission Driven
Empathetic
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Vision Insurance
Learning & Development
Mental Health Resources
Social Gatherings
Fitness Stipend
401K Matching

Drive innovative mental health product development as a Staff Software Engineer at Spring Health, a fast-growing, mission-driven company.

Photo of the Rise User
Posted 5 days ago

Drive the development of next-generation cloud-native network security management systems at Palo Alto Networks as a Principal Engineer.

Photo of the Rise User
American Express Hybrid Phoenix, Arizona, United States
Posted 8 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

American Express is looking for skilled Engineers to develop and optimize software solutions in a hybrid work setting based in Phoenix, AZ.

Photo of the Rise User
Posted 10 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

NVIDIA is looking for a skilled System Software Engineer to contribute to next-generation GPU and SOC kernel-mode software development and debugging.

Posted yesterday

A Junior Software Engineer role at Reevo Inc. to build innovative, scalable software solutions redefining the B2B sales tech landscape.

Apify Store includes a range of ready-made tools such as Booking Scraper (dtrungtin/booking-scraper), SEO Audit Tool (drobnikj/seo-audit-tool), or the Google Sheets Import & Export (lukaskrivka/google-sheets) tool. You can try all of these for fre...

23 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY