{"id":319206,"url":"https://alion.io/job/apify-technologies-s-r-o-fullstack-engineer-store","title":"Fullstack Engineer, Store","company":{"id":6237,"name":"Apify","domain":"apify.com","url":"https://alion.io/company/apify-technologies-s-r-o","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"A","score":95,"open_postings":10,"ghost_share":0,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":117,"computed_at":"2026-10-24T06:02:35Z"}},"role":"Backend","role_family":"Backend","seniority":"middle","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Prague, Czech Republic"],"countries":["CZ"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"A/B Testing","optional":false},{"name":"AI Agents","optional":false},{"name":"Node JS","optional":false},{"name":"React.js","optional":false},{"name":"Recommender Systems","optional":false},{"name":"TypeScript","optional":false},{"name":"Amazon EC2","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon S3","optional":true},{"name":"AWS","optional":true},{"name":"AWS Lambda","optional":true},{"name":"Claude","optional":true},{"name":"CloudFormation","optional":true},{"name":"Copilot","optional":true},{"name":"Cursor","optional":true},{"name":"Cypress","optional":true},{"name":"Docusaurus","optional":true},{"name":"DynamoDB","optional":true},{"name":"Gemini","optional":true},{"name":"GitHub","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Google Workspace","optional":true},{"name":"Grafana","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"LLM","optional":true},{"name":"Nest.JS","optional":true},{"name":"Next.js","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"PagerDuty","optional":true},{"name":"Playwright","optional":true},{"name":"Prometheus","optional":true},{"name":"Redis","optional":true},{"name":"Sentry","optional":true},{"name":"Slack","optional":true},{"name":"Storybook","optional":true},{"name":"styled-components","optional":true},{"name":"Terraform","optional":true},{"name":"Vitest","optional":true}],"status":"live","first_seen_at":"2026-09-03T15:38:05Z","employer_posted_date":"2026-09-03","last_verified_at":"2026-10-24T16:11:34Z","board_verified":true,"closed_at":null,"days_open":51,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":50},"description":"Apify is a marketplace of ready-to-run tools for AI that automate work on the web. Thousands of Actors get web data, generate leads, monitor social media, track competitors, and integrate with existing apps and agents. Actors are created by a global community of builders who earn from them, while Apify manages infrastructure, billing, and distribution. Learn more at apify.com.\nJoin us to help people put the web to work. Apify can find missing children, protect consumers from fake discounts across the EU, and feed data to AI chatbots.\nApify is looking for a Fullstack Engineer to join the Discovery team. Discovery owns how people and AI agents find the right tool on Apify Store: search, recommendations, and the way Actors are categorized and presented. You'll work across the stack, building the Store surfaces users see and the scoring, ranking, and quality pipelines behind them, so that every user and agent lands on the Actor they need. It's one of the highest-leverage problems at Apify: when discovery works, activation, onboarding, and retention follow.\nWhat you'll be working on:\nBuild and improve Store search: the relevance, ranking, and query understanding that gets users and AI agents to the right Actor fast.\n\nIntegrate and experiment with recommender systems that surface the most relevant Actors for each user, context, and use case.\n\nDevelop the Store surfaces in React/TypeScript: search results, category and listing pages, and the end-to-end \"find the right Actor\" experience.\n\nBuild the backend behind discovery: scoring services, quality-evaluation pipelines, and the data processes that keep Store categorization accurate as the catalog grows.\n\nRun A/B experiments to measure how discovery changes move activation and retention, and let the results decide what ships.\n\nWork with product, design, and data to turn \"help users and agents find the right tool\" into concrete, measurable improvements.\n\nWho we're looking for:\nMust-haves:\n3+ years of professional experience building fullstack web applications, with a track record of shipping and owning user-facing features. We're aiming for a senior hire, but we'll happily talk to strong mid-level engineers ready to step up.\n\nStrong skills developing and debugging modern single-page applications in TypeScript/React, with Node.js-based backends.\n\nComfort owning a problem end-to-end across the stack, from the UI a user touches to the services, scoring, and data behind it.\n\nAn experiment-driven mindset: you use A/B tests and metrics to decide what actually works.\n\nGood communication skills in English, and a collaborative approach with product, design, and data.\n\nNice-to-haves:\nExperience with search, ranking, or recommender systems.\n\nExperience with AI/LLM-powered features, evals, or building for AI agents as end users.\n\nA strong eye for UI and UX: you care how Apify Store feels to use, not just that it works.\n\nOur tech stack:\nFrontend: React.js, styled-components, Storybook, Chromatic, Cypress, Playwright\n\nBackend: TypeScript/Node.js, Nest.js, Next.js, Docusaurus, Vitest\n\nInfra: AWS Compute (Kubernetes (EKS), EC2, Lambda), Helm, Terraform, CloudFormation, MongoDB, Redis, DynamoDB, S3, GitHub Actions\n\nMonitoring: Grafana, Prometheus, OpenTelemetry, Mezmo, Sentry, PagerDuty\n\nTools: GitHub, Notion, Google Workspace, Slack\n\nOS, code editor, and AI assistant of your choice (Claude premium with unlimited tokens, GH Copilot, Cursor, Gemini, or JetBrains AI)\n\nProcess: two-week sprints, code reviews, tests, automating whatever we can, and deploying multiple times per day.\n\nTeam-specific tools: Recombee, MongoDB Atlas, GrowthBook\nWhat we expect from you in the first 6 months:\nBy the end of the first 3 months, we expect you to:\nShip multiple user-facing improvements to Store or other discovery surfaces, live in production.\n\nUnderstand the discovery stack end-to-end: Store frontend, the scoring and ranking services, and the data pipelines behind them.\n\nTake a feature or experiment from idea through A/B test to a ship or no-ship decision.\n\nBuild effective working relationships with product and design, and start to explore the biggest opportunities to improve how users find Actors.\n\nBy the end of the first 6 months, we expect you to:\nOwn a meaningful part of the discovery experience: a search component, a recommender, or a quality and scoring pipeline.\n\nShip changes that measurably improve a discovery metric (search success, activation, or retention), proven with experiments.\n\nImprove how Actors are categorized and ranked so both users and AI agents find the right tool more reliably.\n\nContribute to LLM-based discovery features and AI-driven automations, such as AI chat search or the evals behind the ranking and quality pipelines.\n\nContribute to the team's technical direction, raising the bar on code quality and velocity.\n\nWhy should you work at Apify?\nSpace, support, and autonomy for personal growth, with a direct impact on our success\n\nFull-time position in Prague at our amazing office located in 100Yards\n\nOption to work remotely\n\nFlexible working hours\n\nNobody counts holidays as long as the work gets done\n\nUnlimited Claude for every Apifier. We don't count tokens. Just use them well\n\nStock options and profit sharing\n\nFree Apify credits for your friends and family to try the platform\n\nFree Multisport card\n\nRegular massages in the office, mostly covered by Apify\n\nWe welcome pets, kids, and bikes at the office\n\nEpic team buildings and offsites with biking, canoeing, and other adventures\n\nSolid education and training budget, conference tickets, internal “Eat & Learn” sessions, and the possibility to work across teams\n\nGenerous hardware budget\n\nFree lunches every day when working from the office\n\nUnlimited supply of & and snacks\n\nFree entry to the wonderful Prague Zoo\n\nPing-pong, chess, PS5, foosball league after lunch\n\nFor more details about Apify and what it's like to work with us, see our Careers page.","description_format":"text","description_chars":5939,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Flexible schedule","Stock options"],"hiring_locations":[{"name":"Czech Republic","iso":"CZ","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Web Scraping & Proxy Networks"],"lifecycle":[{"event":"open","at":"2026-09-05T16:26:56Z"}],"visa":[],"liveness":{"score":74,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.822,"p_room":0.9,"age_days":50,"expected_fill_days":117,"reasons":["conf:2","win:mid"],"computed_at":"2026-10-24T06:02:35Z"},"pay":null,"html_url":"https://alion.io/job/apify-technologies-s-r-o-fullstack-engineer-store","json_url":"https://alion.io/job/apify-technologies-s-r-o-fullstack-engineer-store.json","meta":{"generated_at":"2026-10-24T18:02:05Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":26257,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-25T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":6237},"rest":"https://alion.io/mcp/rest/get_company?id=6237"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fapify-technologies-s-r-o-fullstack-engineer-store"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fapify-technologies-s-r-o-fullstack-engineer-store"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fapify-technologies-s-r-o-fullstack-engineer-store"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/apify-technologies-s-r-o-fullstack-engineer-store\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fapify-technologies-s-r-o-fullstack-engineer-store"}]}