Image Loading

Junior Software Engineer - Web Scraping (Remote)

GoCommotion      WFA, India

By GoCommotion

Job Description

Company: GoCommotion

Company Website:https://gocommotion.com/

About GoCommotion:

Commotion creates meaningful experiences for consumers, making brand and product discovery effortless. By harnessing the power of AI, we’re helping dynamic, memorable, personalized interactions across channels become a reality

We are seeking a highly motivated and detail-oriented Fresher Software Engineer to join our dynamic team as a Junior Software Engineer specializing in web scraping. The successful candidate will be responsible for developing and executing scraping scripts using Node.js, Puppeteer, Cheerio, and other related technologies. This role offers an exciting opportunity for individuals passionate about data extraction, manipulation, and automation.

Role: Java - Junior Software Engineer - Web Scraping

Location: Remote

Experience Level: Fresher

Role & Responsibilities

Script Development:

  • Develop robust and efficient scraping scripts using Node.js, Puppeteer, Cheerio, and other relevant technologies.

  • Collaborate with cross-functional teams to understand data requirements and implement scraping solutions accordingly.

Data Extraction:

  • Implement methods to extract and process data from diverse websites and web applications.

  • Ensure the accuracy and reliability of the extracted data, handling edge cases and potential challenges.

Automation:

  • Work on automating repetitive tasks and processes to streamline data extraction and improve efficiency.

  • Continuously optimize scraping scripts for performance and reliability.

Quality Assurance:

  • Conduct thorough testing of scraping scripts to identify and resolve any issues or bugs.

  • Implement error handling mechanisms to ensure script stability in different scenarios.

Documentation:

  • Maintain detailed documentation for all scraping scripts, including code comments and usage guidelines.

  • Keep documentation up-to-date with any changes or enhancements made to the scripts.

Collaboration:

  • Collaborate with other team members, including developers, data analysts, and project managers, to understand project requirements and deliver high-quality solutions.

Stay Updated:

  • Stay informed about the latest developments in web scraping technologies and incorporate new tools or techniques when appropriate.

Requirements

  • Bachelor’s degree in Computer Science or a related field.

  • Strong understanding of web technologies, HTML, CSS, and JavaScript.

  • Proficiency in Node.js and basic knowledge of scraping libraries such as Puppeteer and Cheerio.

  • Basic knowledge of data structures and algorithms.

  • Strong problem-solving skills and attention to detail.

  • Excellent communication and collaboration skills.

 

Skills

  • node js
  • Data Extraction
  • Scripting
  • Automation
  • Quality Assurance
  • Documentation
  • Collaboration Tools
  • HTML
  • css
  • java script
  • Data analyist

Education

  • Bachelor's Degree

Job Information

Job Posted Date

Jan 12, 2024

Experience

Fresher

Compensation (Annual in Lacs)

₹ 7 L

Work Type

Permanent

Type Of Work

Day shift

Job Location

Remote

Category

Information Technology

Application Ends:

Apr 12, 2025

Copyright © 2022 All Rights Reserved. Saas Talent