Junior Web Developer (Entry Level) – Typescript / Dev Tools & Research Task
Job Description
I am looking for a junior web developer at entry level who can assist with configuring a TypeScript-based news scraping tool.
This job does not require heavy coding, but you must know how to work with browser developer tools and CSS selectors.
Your main task is to manually configure selectors for various news websites so the scraper fetches the correct content blocks. You will open the site, inspect elements, identify the correct selectors, add them to the configuration, and run the scraping task via npm to confirm the results.
What You Will Do
Visit selected news websites and manually inspect the HTML structure
Identify the correct selectors for titles, content blocks, timestamps, authors, etc
Enter these selectors into the project config (TypeScript)
Run the scraping task locally using npm and verify results
Manually build a large curated list of news websites to scrape
Manually research YouTube creators who post news or commentary
Only include credible, active, trustable channels
No dead links, fake profiles, or outdated channels
This project is 100 percent manual work.
AI-generated lists or selectors will not be accepted because they produce too many errors.
Requirements
Basic understanding of HTML, CSS selectors, and browser DevTools
Able to run TypeScript projects locally (npm install, npm run, etc)
Strong attention to detail
Fast working speed
Ability to manually verify all sources
Comfortable doing online research
Responsible attitude toward deadlines
Important Notes
This task should take only a few hours for someone with a good working pace
If the task is taking much longer than expected, I may end the job early with a honest review only
Please only apply if you are confident in both your speed and accuracy
Your reputation may be affected if you accept the job without the required efficiency
Apply tot his job
Apply To this Job