Work remotely from anywhere as a Software Developer

Open Source Maintainer

About the Job:


ScrapingHub is built on top of Open Source; we’re creators and maintainers of Scrapy web scraping and crawling framework, as well as many other popular Python libraries.


We’re looking for someone to help us develop and maintain our Open Source software, to ensure Scrapy and other ScrapingHub Open Sources projects thrive. This is a rare opportunity to become a part of the Scrapy team, and work remotely full time helping Open Source.



Job Responsibilities:




    • Maintain Scrapy framework and its dependencies with other members of the Scrapy team:


      • fix bugs, develop new features, improve documentation and tests;

      • review pull requests and triage issues;

      • make releases.


    • Help maintaining other ScrapingHub Open Source projects

    • Work with the community: answer StackOverflow questions, help with Google Summer of Code, etc.



Job Requirements:




    • Strong software development skills.

    • Open Source involvement: history of contributions, understanding of the community norms.

    • Python language experience (5+ years); working knowledge of the Python ecosystem.

    • Understanding of Web technologies: HTTP, HTML, CSS, JavaScript, etc.

    • Experience writing asynchronous code.

    • Good communication skills; positive attitude, willingness to help others.



Bonus points for:




    • Scrapy knowledge; history of Scrapy contributions.

    • Web scraping and web crawling experience.

    • Twisted knowledge; contributions to Twisted or other Python async frameworks.

    • Experience creating and maintaining Python packages.

    • Experience leading Open Source projects.


Scrapinghub

  • Location Not available
  • Size Not available
  • Timezone

Similar jobs

Principal Reverse Engineer - Product

Scrapinghub

About the Job:As a Principal Reverse Engineer at Scrapinghub, your key objective will be to find sustainable and scalable solutions to power

Solution Architect - Web Crawling

Scrapinghub

About the Job:We are looking for a motivated Solution Architect to further accelerate the rapid growth Scrapinghub has seen in recent y

Solution Architect

Scrapinghub

About the Job:We are looking for a motivated Solution Architect to further accelerate the rapid growth Scrapinghub has seen in recent y

Erlang Developer

Scrapinghub

About the Job:Crawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy manag

Head of Development - Crawlera

Scrapinghub

About the Job:Crawlera is a smart downloader designed specifically for web crawling and scraping, removing the headaches of proxy manag