← Все вакансии/Lead/Apify
LeadOfficePrague

Team Lead

A
Apify
Уровень
Lead
Формат
Office
О роли

Описание вакансии

About the company

Apify is the largest marketplace of tools for AI. 40,000+ Actors helping people and agents get real-time web data, track competitors, generate leads, or integrate their apps. Actors are built by a global creator community that now earns more than $1.2 million every month.

Responsibilities
  • Building and scaling Website Content Crawler and other core Actors that crawl any website reliably under real-world load.
  • Working in a small, cross-functional team alongside other experienced hackers, a team you'll gradually take the lead of.
  • Contributing to Crawlee, Apify's open-source web scraping library, and stepping into product engineering when a project needs platform-level work.
  • Writing clean, elegant code that reads like a novel, and keeping it that way through reviews and refactoring.
  • Reverse-engineering how websites work behind the scenes, and designing APIs other developers love to use.
  • Using AI as a real part of the job, and building it too.
  • Leading the Universe team. This is still a hands-on position where coding is an inseparable part of the job.
Requirements
  • You have experience leading a team or larger projects, formally or informally, and you want to grow in that direction.
  • You're strong in JavaScript and TypeScript (Node.js) and understand web technologies well.
  • You have at least 2 years of professional or open-source experience on a non-trivial project built with a team.
  • You treat code quality, readability, and frequent refactoring as part of getting the job done, not an afterthought.
  • You already use AI tools in your work and understand why they matter.
  • You have a problem-solving mindset and an appetite to keep learning.
  • You think in systems. You can design architecture, weigh trade-offs, and see how separate projects fit together into a coherent technical product.
  • You communicate clearly in English, in writing and in speech.
Conditions
  • By the end of the first 3 months, we expect you to understand the Universe team's codebase, ship at least one meaningful improvement, do code reviews independently, have a working mental model of browser automation, take on the first pieces of leadership, know the team well, and have a clear sense of technical challenges.
  • By the end of the first 6 months, we expect you to have fully taken over the Universe team, owned at least one major initiative end to end, be the go-to person for design decisions, and own the technical roadmap.
Стек и навыки

С чем работаем