Develop and maintain scraping projects using python.
Collaborate with the team to develop new features.
Stay up-to-date with emerging technologies and industry trends.
Be in-touch with customers
Design and implement APIs and web services to interact with frontend and other backend systems
Write and optimize SQL queries
Integrate various data storage solutions (e.g., SQL databases, NoSQL databases)
Write clean, maintainable, and well-documented code. Refactor and optimize existing code
Work closely with frontend developers to ensure seamless integration of the user-facing elements with the server-side logic.
Stay updated with the latest trends and technologies in backend development.
Document technical specifications, APIs, and code functionality. Provide comprehensive documentation for future maintenance and updates.
Write unit tests and integration tests to ensure code quality. Debug and fix issues reported by QA or end-users
Technical Debt: Amount of refactoring needed to improve code quality.
Feature Completion Rate: Number of features or tasks completed within a given time frame.
Response Time: Average response time of APIs or services.
Bug Resolution Time: Average time taken to resolve reported bugs.
Test Coverage: Percentage of code covered by automated tests.
Customer Satisfaction
Experiance with library Requests, BeautifulSoup4, Selenium or PlaywrightBasic understanding of GIT
Experiance with one of Web framework Django or FastAPI or Flask
Experiance with SQL data basesBasic understanding of Docker, Docker composeMin.
B1 English lvl
Experiance with Scrapy
Competitive salary and benefitsModern office in Kyiv
Corporative taxi
Opportunity to work on an exciting and impactful project
A collaborative and innovative work environment
Professional growth and development opportunities
Flexible working hours and remote work option
Rate review every three months.
Position review every six months.