Senior Fullstack Engineer for Foundation group

Apify is the largest marketplace of tools for AI. On Apify Store, tens of thousands of Actors, purpose-built tools for the web, help people and AI agents get real-time data, track competitors, generate leads, and connect apps. Anyone can build one and earn from it.

Apify is looking for a Fullstack Engineer for the Foundation group. The Foundation group takes care of the core of the Apify platform, both for product and tech.

What the group is responsible for:

  • Running Actors end-to-end, from the Start button in the Console to the container or microVM running on our servers.

  • Storages where the Actors save their progress or output, from the underlying databases to the frontend rendering the storage contents/

  • Actor Standby, our way of deploying Actors as real-time, synchronous services.

  • Apify Proxy and Unblocker, our services to avoid being blocked while accessing the internet

  • Our public API (the framework, not each individual endpoint).

  • Our Console (the framework, not every feature in it).

  • The AWS infrastructure on which all the Apify platform apps are deployed.

  • The deployment process of those apps,

You’d be joining a small cross-functional team with other experienced hackers focused on backend services in this department.

Who we're looking for:

  • A strong technical background or a great professional track record. We are looking for exceptional candidates, no matter the seniority.

  • 3+ years of industry experience building fullstack applications.

  • Great skills at developing and debugging modern single-page web applications written in Typescript (React) with Node.js-based backends (NestJS).

  • Experience with Authentication & Security, Responsive UIs, or LLM-based chats is a plus.

  • Experiment-driven and collaborative mindset.

  • Good communication skills in English.

Our tech stack:

  • Infra: AWS Compute (Kubernetes (EKS), EC2, Lambda), Helm, Terraform, CloudFormation, ArgoCD, MongoDB, Redis, DynamoDB, S3, GitHub Actions

  • Monitoring: Grafana, Prometheus, OpenTelemetry, Mezmo, Sentry, PagerDuty

  • Frontend: React.js, styled-components, Storybook, Chromatic, Cypress, Playwright

  • Backend: TypeScript/Node.js, Nest.js, Next.js, Docusaurus, Vitest

  • Tools: GitHub, Notion, Google Workspace, Slack

  • OS, code editor, and AI assistant of your choice (Claude premium with unlimited tokens, GH Copilot, Cursor, Gemini, or JetBrains AI)

  • Process: two-week sprints, code reviews, tests, automating whatever we can, and deploying multiple times per day.

Why should you work at Apify?

  • Space, support, and autonomy for personal growth, with a direct impact on Apify's success

  • Full-time position at our amazing offices in Prague (100Yards) or Brno (Titanium) 🏰

  • Flexible working hours (perfect for both night owls 🦉 and early birds 🐥)

  • Nobody counts holidays as long as the work gets done 💪

  • Unlimited Claude for every Apifier. We don't count tokens. Just use them well 🤖

  • 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.

For more details about Apify and what it's like to work with us, see our Careers page.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available