Back-end Developer
Company: OOO "AUTOGUIDE"
Tashkent
Salary: 15000000 – 20000000 UZS
Back-end Developer at Autoguide MCHJ. (IT Park) at Autoguide MCHJ (IT Park) (3-5 years of experience) Salary: 15,000,000 - 20,000,000 UZS Work Format: On-site Work Schedule: 5/2, 9:00 AM - 6:00 PM Address: Tashkent, Muminova St. 4. Tashkent Description The main goal of the role is to develop and support the server-side of Autoguide MCHJ's software products (IT Park, Tashkent). The position is aimed at ensuring stable, high-performance, and scalable operation of back-end systems responsible for key business processes. The developer is responsible for designing the architecture, writing quality code, integrating with external services and databases, and participating in the full software development lifecycle – with a focus on quality, stability, and delivery speed. Salary conditions are discussed after the interview. Responsibilities: Integrate third-party services and payment gateways into the existing architecture. Optimize database performance and queries to speed up system operation. Develop and implement new back-end system features. Optimize the performance and scalability of existing systems. Improve code quality and stability. Enhance integration with external services and databases. Automate build and deployment processes. Implement best practices for architecture design.
Responsibilities
Requirements
- 3+ years of commercial backend development experience with Python
- Experience designing and developing REST APIs with Django or FastAPI
- Experience designing and optimizing PostgreSQL databases
- Experience working with SQLAlchemy or Django ORM
- Experience writing and optimizing SQL queries
- Experience writing unit and integration tests
- Experience working with Docker and docker-compose
- Experience developing microservice architectures
- Experience configuring CI/CD pipelines
- Experience working with RabbitMQ or Kafka
- Experience optimizing application performance
- Proficiency in Git for version control
- Knowledge of Python
- Knowledge of PostgreSQL
- Knowledge of FastAPI
- Knowledge of Django ORM
- Knowledge of SQLAlchemy
- Knowledge of Docker
- Knowledge of RabbitMQ
- Knowledge of Kafka
- Understanding of database design principles
- Understanding of microservice architecture principles
- Understanding of code review processes and code quality assurance
- Higher technical education
- English language proficiency at the level of reading technical documentation
Benefits
- Official employment according to the Labor Code of the Republic of Uzbekistan
- Transparent salary, paid twice a month
- Flexible working hours with a start time between 9 AM and 11 AM
- Payment for professional courses and certifications
- Payment for participation in industry conferences
- Modern laptop and peripherals
- Voluntary medical insurance after the probation period
- Meal compensation
- Salary review every 6-12 months
- Opportunities for professional growth
Skills
- REST API development with Python/Django
- PostgreSQL design and optimization
- Working with ORMs (SQLAlchemy, Django ORM)
- Writing and optimizing SQL queries
- FastAPI API development
- Writing unit and integration tests
- Using Git for version control
- Working with Docker and docker-compose
- Microservice architecture development
- Database schema design
- CI/CD pipeline configuration
- Experience with RabbitMQ or Kafka
- Application performance optimization
- Code review and code quality assurance