Backend Engineer for Developer Platform (Node.js/TypeScript)
ApifyJoin 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
- Intro call
- Home assignment
- Interview
- Meeting with the team
- 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
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.
Senior AI Engineer - Backend
Join Keboola as a Senior AI Engineer to enhance AI features, develop models, and collaborate on innovative projects in Prague.
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.
Python Backend Developer
Join our team as a Python Backend Developer in Prague, working with AWS and microservices to transform healthcare.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Python Backend Developer
Join us as a Senior Python Backend Developer to design and develop scalable microservice solutions using AWS and Python.
Senior Python Backend Developer
Join Accolade as a Senior Python Backend Developer in Prague. Develop scalable microservices using AWS and Python.
Backend Developer (Typescript, NestJS)
Join Workbase as a Backend Developer specializing in Typescript and NestJS. Work on-site in Wrocław, Poland.
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.
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.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Node.js & TypeScript Developer
Join us as a Senior Node.js & TypeScript Developer to develop scalable features remotely in Romania.
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.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
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.
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.
Senior Software Engineer, Frontend
Join Procore as a Senior Software Engineer, Frontend, to innovate and drive UI changes in a remote role.
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.
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.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
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.
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.
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.
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.