Czech Republic Job Openings

Apify

Senior Node.js Engineer (Web Automation team)

Prague

FULL TIME

October 8, 2024

Apify's mission is to make the web more programmable. Why? Because we believe that humans have better things to do than fill information into internet forms, compile Excel sheets of copy-pasted data or watch thousands of videos to determine whether they include a specific brand logo. Those are jobs for a machine. And just as in the real world we have tools that make our lives easier, we should have tools to make our lives easier on the web.
Web automation can be anything. We robotize unsubscribe flows to save people money and we collect billions of rows of data from all over the world for science, market research or finding lost children. Fortune 500 companies and small startups alike need this power to make great business decisions.
To support our mission, we're looking for talented and experienced engineers to help us build the next generation of the web, where machines talk to machines and humans do creative work that drives progress.
Join our talented Wen Automation Engineering team and help us to move to the next level. You will work alongside Engineering Manager Vladimír Zahajský, Senior Web Automation Engineers Lukáš Křivka and Andrey Bykov, and 20 talented engineers. Web Automation Engineering team is part of Apify Engineering led by CTO Marek Trunkát.
What you will be working on?
  • You will be responsible for the technical excellence of our team
    • You will improve our code quality and establish new best practices for writing effective Actors.
      • You will use code reviews, mentoring, and tooling among other approaches to achieve this.
    • You will work on team-wide initiatives such as Git Hub CI/CD pipeline, and testing framework.
    • You will establish and improve the usage of developer tools to increase productivity and ensure quality.
    • Through consulting and mentoring, you will unblock complex challenges engineers face in their projects. You will, of course, contribute with code as well.
    • You will consistently improve documentation, tutorials, and onboarding both for our internal engineering and also for the broader community of Apify and Crawlee users.
    • This role doesn’t require direct management of reports but we are open to it if you would prefer it.
  • You will cooperate with other engineering and product teams
    • You will drive a tight feedback loop with open-source Tooling and Product teams, ensuring they provide the best platform to deliver on for customers.
    • You will collaborate with other engineering teams to improve team technical prowess.
Who are we looking for?
  • You are highly skilled at developing and debugging in Java Script/Node.js programs.
  • You have at least 4 years of professional or open-source experience where you collaborated on a significant project within a team.
  • You consider code quality, readability, and frequent refactoring essential to developing a maintainable solution.
  • You are a team player who enjoys sharing their skills and knowledge with colleagues and you have experience with code reviews, documentation writing, and mentoring more junior engineers
  • Owning a university degree in software engineering or computer science is also a plus, but not a requirement
Our tech stack:
  • Development: Node.js (with Typescript), Chrome Dev Tools, Crawlee, Apify SDK, Puppeteer, Playwright, JQuery/Cheerio, Git Hub Actions, Vitest + many other specialized libraries. We use Apify Actors for a lot of internal stuff as well. We also released Python SDK lately and are acquiring expertise in Python scraping tools.
  • Environment: Local IDE for development & testing. Then deploy to the Apify Platform via Git Hub CI/CD for production
  • Tools: Git Hub, Zen Hub, Notion, GSuite, Git Hub Copilot free license
  • Process: in-depth onboarding, code reviews, tests, automating whatever we can, using common sense over strict processes, focus on high readability and documentation
Why should you work for Apify?
Full-time position in Prague at our amazing office located in Lucerna Palace, Prague, Czech Republic
    Option to work remotely some days in a week
  • Flexible working hours (perfect for both night owls and early birds
  • )
  • Zero bullshit policy – No Jira, no Okta, no Confluence, no Certified™Scrum Masters®, no quarterly estimates. Just Git Hub, GSuite, Notion, Slack, and shipping stuff to production
  • Nobody counts holidays as long as the work gets done 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 &
  • and snacks
  • Free entry to the wonderful Prague Zoo
  • Ping-pong, chess, PS5, lightsabers, foosball league after lunch, free Multisport card, and so on

New Job Alerts
Novartis

Associate Director ERC, Corporate Functions

Prague

FULL TIME

November 6, 2024

View Job Description
Verbalingua

Sales Representative - Czech Republic

Prague

PART TIME

November 6, 2024

View Job Description
SentinelOne - Czech Republic

Vigilance Proactive Services Consultant

Prague

November 6, 2024

View Job Description
HITACHI ENERGY CZECH REPUBLIC S.R.O.

Inspektor/ka kvality

Trutnov

FULL TIME

November 6, 2024

View Job Description
HITACHI ENERGY CZECH REPUBLIC S.R.O.

Test Engineer

Prague

FULL TIME

November 6, 2024

View Job Description
Bilfinger

Hlavní inženýr projektu (HIP) 1

Prague

November 6, 2024

View Job Description
Fortuna Entertainment Group

Group Program Manager

Prague

November 6, 2024

View Job Description
O2 Czech Republic, a.s.

První práce? Připoj se k nám jako Specialista/ka Zákaznického centra O2

Frýdek-Místek

FULL TIME

November 6, 2024

View Job Description
Looking for similar job?
DHL

Senior Test Manager - DHL.COM AEM development team

Prague

FULL TIME

August 29, 2024

View Job Description
DHL

Senior AEM Developer for DHL.COM

Prague

FULL TIME

August 29, 2024

View Job Description
AMS

Senior Recruiter - Early Careers & Campus

Prague

FULL TIME

August 30, 2024

View Job Description
Visa

Senior Sales Manager - VAS Issuing Solutions

Prague

FULL TIME

August 30, 2024

View Job Description
DHL

Senior DevOps Engineer in DXP platform

Prague

FULL TIME

August 29, 2024

View Job Description
Vodafone Czech Republic a.s.

Data Center Senior Engineer

Prague

August 30, 2024

View Job Description
See What’s New: Apify Job Opportunities
Apify

Demand Generation Manager

Prague

FULL TIME

October 30, 2024

View Job Description
Apify

Demand Generation Manager

Prague

FULL TIME

October 30, 2024

View Job Description
Apify

Demand Generation Manager

Prague

FULL TIME

October 30, 2024

View Job Description
Apify

Web Automation Engineering Team Lead (Node.js)

Prague

FULL TIME

October 29, 2024

View Job Description
Apify

Demand Generation Manager

Prague

FULL TIME

October 29, 2024

View Job Description
View More Jobs by Apify
New Job Alerts
Novartis

Associate Director ERC, Corporate Functions

Prague

FULL TIME

November 6, 2024

View Job Description
Verbalingua

Sales Representative - Czech Republic

Prague

PART TIME

November 6, 2024

View Job Description
SentinelOne - Czech Republic

Vigilance Proactive Services Consultant

Prague

November 6, 2024

View Job Description
HITACHI ENERGY CZECH REPUBLIC S.R.O.

Inspektor/ka kvality

Trutnov

FULL TIME

November 6, 2024

View Job Description
HITACHI ENERGY CZECH REPUBLIC S.R.O.

Test Engineer

Prague

FULL TIME

November 6, 2024

View Job Description
Bilfinger

Hlavní inženýr projektu (HIP) 1

Prague

November 6, 2024

View Job Description
Fortuna Entertainment Group

Group Program Manager

Prague

November 6, 2024

View Job Description
O2 Czech Republic, a.s.

První práce? Připoj se k nám jako Specialista/ka Zákaznického centra O2

Frýdek-Místek

FULL TIME

November 6, 2024

View Job Description