Python developer
Work Conditions
Responsibilities:
- Developing internal and public APIs for service interaction;
- Participating in the definition of system architecture;
- Writing unit and integration tests;
- Participating in code reviews;
- Maintaining documentation for developed and deployed solutions;
- Writing code consistent with existing styles and maintaining code uniformity across the project;
- Developing new services and improving existing ones;
- Promptly resolving technical issues and bugs;
- Self-learning and openness to exchanging experience.
Requirements:
- In-depth knowledge of Python and its standard library;
- Experience with databases (SQL, PostgreSQL, MySQL, MongoDB);
- Knowledge of key development tools and libraries (Pandas, Requests, BeautifulSoup);
- Experience with version control systems (Git);
- Proficiency in working with RESTful APIs and web services;
- Understanding of testing principles and experience writing tests (PyTest, Unittest).
We offer:
- Work schedule: 5 days a week, 09:00 to 18:00;
- Official employment under the Labor Code of the Republic of Uzbekistan, 28 calendar days of vacation;
- No strict dress code — we aim to break stereotypes regarding government organizations;
- Work within a strong team of professionals ready to share knowledge and experience;
- Participation in major projects aimed at creating services to improve public life and optimize business processes for the country’s leading enterprises;
- Ample opportunities for independent decision-making and active influence on the company's growth.
Interested in this Vacancy?
Be sure to familiarize yourself with the duties and working conditions before responding to the job posting