Apify is seeking a Senior Backend Engineer to join their Web Automation Engineering team. The company's mission is to make the web more programmable, believing that automation should handle repetitive tasks while humans focus on creative work. You'll work alongside an experienced team led by Engineering Manager Vladimír Zahajský and CTO Marek Trunkát.
The role focuses on technical excellence, involving improving code quality, establishing best practices, and mentoring team members. You'll work with Node.js, TypeScript, and various web automation tools like Crawlee, Puppeteer, and Playwright. The position involves collaborating with open-source Tooling and Product teams to enhance the platform.
The ideal candidate should have 4+ years of experience in JavaScript/Node.js development, strong debugging skills, and a passion for code quality and maintainability. Team collaboration, mentoring, and documentation skills are essential. The position offers significant autonomy, flexible working arrangements, and numerous benefits including stock options, unlimited holidays, and professional development opportunities.
Working at Apify means joining a company that's making a real impact - from helping users automate service unsubscriptions to collecting data for AI training and consumer protection. The company offers a dynamic work environment in Prague with hybrid options, comprehensive benefits, and a strong focus on personal growth and team collaboration.