Junior Backend Node.js Developer (Playwright / Puppeteer) - Public Web Automation
We are looking for a junior backend developer to help automate the collection of publicly available information from the internet. You will build Node.js automation services using Playwright/Puppeteer and improve their reliability over time. This is an internal product at our team and is not an outsourcing or outstaffing-type contract.
What you’ll do: 💼
- Implement browser automation (Playwright/Puppeteer) to gather public information;
- Build small Node.js services/scripts to schedule and run automation jobs;
- Parse and normalize extracted data into structured formats;
- Add reliability features: retries, timeouts, concurrency limits, logging;
- Participate in code reviews and keep documentation up to date;
Requirements: 🎯
- Basic Node.js backend experience (async/await, REST, error handling);
- Practical Playwright or Puppeteer experience (selectors, navigation, waits);
- Git and basic development workflow (branches, PRs);
- English level B1+ (reading docs + working communication);
Nice to have: 🤩
- PostgreSQL experience (tables, simple queries);
- AWS basics, especially SQS (queues, consumers, retries/DLQ concepts);
- Docker basics;
We offer: 🤝
- Clear onboarding with small-scoped tasks;
- Mentorship, code review, and a growth path toward mid-level automation/backend;
- Opportunity to work on systems that run large-scale automation reliably;
We're looking forward to hearing from you!
Best regards,
Universium Team
Required languages
| English | B1 - Intermediate |