Apify logo

Backend Engineer for Developer Platform (Node.js/TypeScript)

Apify

Join Apify as a Backend Engineer

Join us on our journey of building a web scraping and browser automation platform to help the world’s biggest companies and upcoming startups leverage the web's full potential. Each month, we save people tons of hours of manual work by turning more than a billion web pages into data and automating over 15 million tasks on the web.

About the Role

As a Backend Engineer, you will be part of a small cross-functional team working on our core web scraping and automation infrastructure built on AWS. You will be responsible for creating new features and solving complex scalability challenges. Apify is built for developers by developers, and we use our platform every day, striving to make it better for ourselves and our users.

Our Tech Stack

  • Frontend: React.js, styled-components, Storybook, Cypress
  • Backend: TypeScript/Node.js, Next.js, Express.js, Docusaurus, Meteor.js, Jest
  • Infrastructure: AWS, Kubernetes, Helm, MongoDB, Redis, DynamoDB, S3, GitHub Actions
  • Monitoring: New Relic, LogDNA, Sentry, PagerDuty
  • Tools: GitHub, ZenHub, Notion, GSuite

What We Are Looking For

  • Strong technical background or a great professional track record
  • 2+ years of industry experience building backend systems and APIs
  • Proficiency in developing and debugging in TypeScript/Node.js, or similar programming languages
  • Familiarity with Linux
  • Experience with AWS and other public clouds is a plus
  • Experiment-driven and collaborative mindset
  • Good communication skills in English

Why Work at Apify?

  • Space, support, and autonomy for personal growth, with a direct impact on our success
  • Full-time position in Prague at our office located in Lucerna Palace, Prague, or Impact Hub Brno
  • Option to work remotely
  • Flexible working hours
  • Zero bullshit policy – No Jira, no Okta, no Confluence, no Certified™ScrumMasters®, no quarterly estimates. Just GitHub, GSuite, Notion, Slack, and shipping stuff to production
  • 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
  • Unlimited supply of coffee and snacks
  • Free entry to the wonderful Prague Zoo
  • Ping-pong, chess, PS5, lightsabers, foosball league after lunch, free Multisport card

Hiring Process

  1. Intro call
  2. Home assignment
  3. Interview
  4. Meeting with the team
  5. Offer

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

Benefits
Extracted with AI

  • Space, support, and autonomy for personal growth
  • Full-time position in Prague or remote
  • Flexible working hours
  • Zero bullshit policy
  • Stock options and profit sharing
  • Pet, kid, and bike-friendly office
  • Epic team buildings and offsites
  • Education and training budget
  • Free lunches
  • Unlimited supply of coffee and snacks
  • Free entry to Prague Zoo
  • Ping-pong, chess, PS5, lightsabers, foosball league
  • Free Multisport card

Similar jobs

Last update: 23 minutes ago

efficy logo
efficy

Back End DevOps Engineer (TypeScript + Node.js)

Join Efficy as a Back End DevOps Engineer in Warsaw, Poland. Work with TypeScript, Node.js, AWS, and more in a hybrid environment.

Keboola logo
Keboola

Senior AI Engineer - Backend

Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.

Deel logo
Deel

Senior Backend Engineer (Node.js/TypeScript)

Join Deel as a Senior Backend Engineer specializing in Node.js and TypeScript. Work remotely with a global team.

PlushCare logo
PlushCare

Python Backend Developer

Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

PlushCare logo
PlushCare

Senior Python Backend Developer

Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.

Accolade, Inc. logo
Accolade, Inc.

Senior Python Backend Developer

Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.

workbase logo
workbase

Backend Developer (Typescript, NestJS)

Join Workbase as a Backend Developer specializing in Typescript and NestJS. Work on-site in Wrocław, Poland.

Peter Park logo
Peter Park

Senior Backend Developer with TypeScript and Python

Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.

Deel logo
Deel

Senior Backend Engineer (Node.js + Go)

Join Deel as a Senior Backend Engineer with expertise in Node.js and Go. Work remotely and help build a global-first people platform.

AUTODOC logo
AUTODOC

Senior Backend Engineer (Go)

Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.

Globant logo
Globant

Senior Node.js & TypeScript Developer

Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.

Craft Docs logo
Craft Docs

Mid-Level Backend Engineer (Node.js, TypeScript, AWS)

Join Craft Docs as a Mid-Level Backend Engineer. Work with Node.js, TypeScript, AWS in a hybrid environment. Shape the future of productivity software.

lempire logo
lempire

Senior Fullstack JavaScript Engineer / Product Developer

Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join banQi as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely in a dynamic fintech environment.

Procore Technologies logo
Procore Technologies

Senior Software Engineer, Frontend

Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.

AUTODOC logo
AUTODOC

Senior Software Engineer - Front-End (React.js)

Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.

SentinelOne logo
SentinelOne

Senior Software Engineer - Test Framework Development

Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

Mediální skupina MAFRA logo
Mediální skupina MAFRA

Mid/Senior React Native Developer for Mobile Applications

Join us as a Mid/Senior React Native Developer in Prague for mobile app development with React Native and Node.js.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

Amazon logo
Amazon

Frontend Engineer - JavaScript, TypeScript, Node.js

Join Amazon's AZA team as a Frontend Engineer to develop AI-powered tools using JavaScript, TypeScript, and Node.js.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.