Python programmer
Work Conditions
Responsibilities:
- Developing internal and public APIs for service interaction.
- Participating in system architecture design.
- Writing unit and integration tests.
- Participating in code reviews.
- Maintaining documentation for developed and implemented solutions.
- Writing code consistent with the existing style and maintaining code uniformity within the project.
- Developing new and enhancing existing services.
- Quickly fixing emerging issues.
- Self-learning and sharing experiences.
Requirements:
- Deep knowledge of Python and its standard library.
- Experience with databases (SQL, PostgreSQL, MySQL, MongoDB).
- Knowledge of main tools and libraries for development (Pandas, Requests, BeautifulSoup).
- Experience with version control systems (Git).
- Skills in working with RESTful APIs and web services.
- Understanding of testing principles and experience in writing tests (PyTest, Unittest).
What we offer:
- Competitive salary.
- Opportunities for professional development.
- Corporate events and bonuses.
- Office in the city center with all amenities.
Interested in this Vacancy?
Be sure to familiarize yourself with the duties and working conditions before responding to the job posting