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

Apify revolutionizes web scraping, automation technologies, and AI agents, collecting billions of data rows worldwide for science, market research, and social causes.
Backend
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Enterprise SaaS

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

Apify, a pioneering company in web scraping and AI automation, is seeking a Backend Engineer to join their Developer Platform team. The role focuses on building and scaling their core infrastructure on AWS, working with TypeScript/Node.js. As part of a cross-functional team, you'll tackle complex scalability challenges and create new features for their web scraping platform. The company values open-source contribution and maintains a strong presence on GitHub.

The position offers a blend of technical challenges and growth opportunities, working with modern technologies including TypeScript, Node.js, MongoDB, and various AWS services. You'll be part of a company that serves crucial data collection needs across scientific research, market intelligence, and social causes.

The ideal candidate should bring 2+ years of backend development experience, strong TypeScript/Node.js skills, and Linux familiarity. AWS knowledge is valued, but the company emphasizes learning ability and collaborative spirit above specific tech expertise.

Benefits are comprehensive, including stock options, flexible work arrangements, unlimited holidays, and a strong focus on professional development. The company culture promotes work-life balance with various perks like free lunches, team activities, and a pet-friendly office environment. Based in Prague with hybrid work options, Apify offers an environment where developers can make a direct impact while growing professionally.

Last updated 2 days ago

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

  • Creating new features for core web scraping and automation infrastructure
  • Solving complex scalability challenges
  • Working in a small cross-functional team
  • Contributing to open source projects

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

TypeScript
Node.js
MongoDB
Redis
JavaScript
  • Strong technical background or great professional track record
  • 2+ years of industry experience building backend systems and APIs
  • Great skills at developing and debugging in TypeScript/Node.js
  • Familiarity with Linux
  • Experience with AWS and other public clouds
  • Experiment-driven and collaborative mindset
  • Good communication skills in English

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

Equity
Education Budget
  • Stock options and profit sharing
  • Flexible working hours
  • Unlimited holidays
  • Education and training budget
  • Conference tickets
  • Generous hardware budget
  • Free daily lunches when in office
  • Unlimited coffee, beer and snacks
  • Free Prague Zoo entry
  • Free Multisport card
  • Office perks (ping-pong, chess, PS5, foosball)
  • Team buildings and offsites
  • Pet-friendly office

Interested in this job?

Jobs Related To Apify Technologies s.r.o. Backend Engineer for Developer Platform (Node.js/TypeScript)

Software Development Engineer II, AWS QuickSight

AWS QuickSight seeks a Full Stack Engineer to build and architect data visualization and analytics solutions at global scale.

Software Development Engineer, AFFS, Amazon

SDE II position at Amazon's AFFS division, building and scaling financial systems processing billions in transactions across multiple currencies and countries.

Technical Services Manager

Technical Services Manager role at LinkedIn focusing on product quality, technical support, and strategic improvements with competitive compensation and benefits.

Software Engineer - L3 Support

L3 Support Software Engineer role at Canonical, working on Ubuntu and open source technologies, providing critical support and solutions for enterprise customers.

Java Software Engineer

Java Software Engineer position at Capco, developing financial services solutions with competitive benefits and hybrid work environment in Bratislava.