Position: Software Developer
Company: Olive Systems
Category: Python
Experience required: 2y
English level: intermediate

We are hiring a developer to create application tracking systems for internal use by the recruiting team of the company.

**Main goals:**
Creation of a browser extension with which it will be possible to parse Linkedin profiles, as well as resumes of candidates and save them to the database.
Development of a search engine for a database.
Development of the admin part, which includes an analogue of the kanban board, with tickets in the form of candidate cards, as well as the ability to send emails.


**Requirements:**
Web development: You will need to be proficient in web development technologies such as HTML, CSS, and JavaScript.
Extension development: You will need to have experience creating browser extensions, including understanding how to communicate with web pages, modify page content, and interact with the browser's API.
Data parsing: You will need to be able to extract data from web pages or other sources, possibly using regular expressions or specialized libraries.
Storing data: You will need to be able to store the parsed data in a structured manner, such as in a database or file system.
Debugging: You will need to be able to troubleshoot and debug any issues that arise during development.
User experience: It is important to consider the user experience when designing the extension, so you should have an understanding of usability and design principles.
Collaboration: You will need to be able to collaborate effectively with other developers and stakeholders.
Communication: You will need to be able to clearly communicate your ideas and technical solutions to non-technical team members.