Python API Developer - Remote Internship (Palestine)

company logo

Dynotify

Apply for this job

JOB DESCRIPTION:

About DyNotify:
DyNotify is a US-based software company that helps customers save time & effort, discover products/services and ultimately save money through meta-search, alternatives, tracking, and recommendations for online products & services across dozens of websites.

Responsibilities:
1. Develop & maintain APIs for (Data Extraction, Computer Vision, Machine Learning, Web Tools, ...)
2. Manipulate data through text processing, regular expressions, ... etc.
3. Integration of RestAPIs, FileHandling, ErrorLogging, MultiThreading.
4. Write clean, maintainable, efficient and documented code.

Requirements:
1. Good knowledge in Python programming.
2. Good knowledge in HTTP Methods (GET, POST, ...) & APIs.
2. Knowledge in web scraping is an advantage.
3. Knowledge in text processing and regular expressions is an advantage.
4. Good troubleshooting and debugging skills.
5. Strong interpersonal, verbal and written communication skills in English.
6. Can start the internship remotely on the 1st of February.

Perks:
1. Ultimate flexibility. Work whenever & wherever you work best.
2. Gaining professional experience in real-world projects in Python.
3. Learn and master data extraction, APIs, text processing, regex, multithreading, ...etc.
4. Letter of recommendation upon finishing the internship.

Internship Duration: 3 Months
Working hours: 20hr/week, flexible.
We may offer a job for the top performing developers at the end of the internship.

Note: this is an unpaid internship, however if any APIs you've developed during your internship is used in production, you will get a percentage commision for any profits generated from them.