от 250 000 сом в месяц
MMARKET
Компания
Бишкек
от 120 000 сом в месяц
Верховный суд Кыргызской Республики приглашает в команду Middle Backend Developer (Java) для участия в разработке, внедрении и сопровождении информационных систем и цифровых сервисов судебной системы. Основные обязанности Разработка и сопровождение серверной части информационных систем на Java. Разработка новых функциональных модулей и доработка существующих. Проектирование и разработка REST API. Интеграция информационных систем с внешними государственными и ведомственными информационными системами. Работа с базами данных, разработка и оптимизация SQL-запросов. Участие в проектировании архитектуры программных решений. Участие в анализе требований и подготовке технических решений. Написание модульных и интеграционных тестов. Участие в code review. Выявление и устранение ошибок, оптимизация производительности приложений. Работа с системами контроля версий и CI/CD. Подготовка технической документации. Взаимодействие с бизнес-аналитиками, frontend-разработчиками, тестировщиками и системными администраторами. Обязательные квалификационные требования Образование Высшее профессиональное образование по направлениям: информационные технологии; программная инженерия; вычислительная техника; информационные системы; прикладная информатика; Опыт работы Кандидат должен соответствовать одному из следующих требований: не менее 3 лет опыта работы в коммерческой сфере, связанного с разработкой и сопровождением программного обеспечения; или не менее 1 года стажа государственной службы на должностях, связанных с информационными технологиями, разработкой или сопровождением информационных систем. Профессиональные знания и навыки Java: уверенное знание Java; понимание ООП, SOLID и основных паттернов проектирования; знание Java Collections, Stream API, Lambda Expressions; понимание многопоточности и принципов конкурентного программирования; понимание обработки исключений и механизмов логирования; понимание принципов работы JVM и управления памятью. Spring: практический опыт работы с Spring Boot; Spring Web / REST; Spring Data JPA; Spring Security; Spring Validation; Spring Transactions. Базы данных: уверенное знание SQL; практический опыт работы с PostgreSQL; опыт работы с JPA/Hibernate; понимание индексов, транзакций и механизмов блокировок; навыки оптимизации SQL-запросов. API и интеграции: опыт разработки REST API; понимание HTTP/HTTPS, HTTP-методов и статус-кодов; работа с JSON и XML; опыт интеграции с внешними API; понимание принципов аутентификации и авторизации; знание OAuth 2.0 / JWT будет преимуществом. Инструменты разработки: уверенное использование Git; Maven или Gradle; базовые навыки работы с Linux; понимание Docker; опыт работы с CI/CD будет преимуществом. Будет преимуществом опыт разработки государственных информационных систем; опыт интеграции с государственными информационными системами и межведомственными шлюзами; опыт разработки микросервисной архитектуры; знание Kafka или RabbitMQ; опыт работы с Redis; опыт работы с Kubernetes; опыт разработки высоконагруженных систем; знание принципов информационной безопасности; опыт работы с системами, требующими аудита и журналирования действий пользователей; опыт работы с Swagger / OpenAPI; знание Jira, GitLab или аналогичных систем управления разработкой. Личные качества ответственность и ориентация на результат; системное мышление; внимательность к деталям; способность самостоятельно решать технические задачи; умение работать в команде; способность быстро разбираться в существующем программном коде; готовность работать с технической и нормативной документацией; соблюдение установленных сроков; способность работать с конфиденциальной информацией; стремление к профессиональному развитию. Условия Полная занятость. Работа в команде по разработке и цифровизации информационных систем Верховного суда Кыргызской Республики. Участие в разработке государственных цифровых сервисов и межведомственных интеграций. Во
от 130 000 сом в месяц
Команда MMarket ищет Middle+ Backend Software Engineer (Python) - инженера, который уверенно разрабатывает backend-сервисы, понимает принципы построения распределённых систем и готов брать ответственность за отдельные сервисы и технические решения. MMarket — первый национальный маркетплейс Кыргызстана в экосистеме MBank. Мы создаём масштабируемую платформу электронной коммерции, развиваем собственные системы логистики, складского учёта, биллинга и управления товарами. Описание роли: Вы будете разрабатывать и развивать backend-сервисы на Python, участвовать в проектировании архитектуры, создавать API и интеграции, работать с базами данных, асинхронными задачами и событийными пайплайнами. Мы ожидаем, что инженер уровня Middle+ способен самостоятельно реализовывать задачи от проектирования до запуска в production, участвовать в код-ревью и помогать менее опытным разработчикам. Чем предстоит заниматься: Backend-разработка Разработка и поддержка backend-сервисов на Python 3, Django и FastAPI. Создание и развитие REST и GraphQL API для внутренних и внешних клиентов. Разработка бизнес-логики, внутренних модулей и интеграций с внешними системами. Работа с асинхронным кодом и библиотеками: asyncio, aiohttp, asyncpg. Поддержка существующих сервисов, устранение ошибок и улучшение качества кода. Участие в разработке высоконагруженных и критически важных для бизнеса систем. Базы данных Проектирование и развитие схем данных в PostgreSQL. Написание и оптимизация сложных SQL-запросов. Работа с индексами, транзакциями, блокировками и миграциями данных. Анализ производительности запросов с использованием EXPLAIN и EXPLAIN ANALYZE. Работа с Django ORM и SQLAlchemy. Использование raw SQL в случаях, когда ORM не обеспечивает необходимую производительность или гибкость. Архитектура и интеграции Участие в проектировании микросервисной и модульной архитектуры. Разработка сервисов в рамках event-driven architecture. Работа с очередями и брокерами сообщений: Kafka, RabbitMQ или аналогичными инструментами. Разработка обработчиков событий с учётом идемпотентности, повторной доставки и обработки ошибок. Участие в интеграциях с использованием CDC и Debezium. Понимание принципов eventual consistency и распределённых транзакций. Участие в выборе технологий и подготовке технического дизайна решений. Производительность и надёжность Оптимизация производительности кода, сервисов и API. Поиск и устранение узких мест в приложениях и базах данных. Участие в настройке логирования, метрик и распределённой трассировки. Разработка отказоустойчивых интеграций с внешними и внутренними системами. Участие в разборе production-инцидентов и устранении их причин. Инженерная культура Участие в код-ревью и архитектурных обсуждениях. Написание unit-, integration- и функциональных тестов. Поддержка стандартов качества, безопасности и читаемости кода. Работа с Docker, Git и CI/CD-пайплайнами. Подготовка и поддержка технической документации. Помощь и менторство менее опытных разработчиков. Использование AI-инструментов для разработки: Codex, Claude Code, Cursor, Copilot или аналогичных. Ожидания от кандидата: От 3 лет опыта в backend-разработке на Python. Уверенное знание Python 3.x. Практический опыт работы с Django и/или FastAPI. Хорошее понимание принципов объектно-ориентированного программирования, SOLID и чистого кода. Опыт работы с PostgreSQL и понимание принципов оптимизации запросов. Опыт работы с Django ORM и/или SQLAlchemy. Умение писать и анализировать raw SQL-запросы. Понимание транзакций, уровней изоляции, блокировок и индексации. Практический опыт асинхронного программирования на Python. Опыт проектирования и разработки REST API. Опыт работы с Docker и Git. Понимание принципов CI/CD и автоматизированного тестирования. Опыт написания тестов с использованием Pytest или unittest. Понимание принципов микросервисной и event-driven архитектуры. Базовое понимание работы Kafka или RabbitMQ. Способность самостоятельно д
1 200 – 2 000 $ в месяц
We’re looking for a Frontend Engineer who will take responsibility for the quality of user interfaces and build products that are a pleasure to use. You’ll work closely with designers and product managers, write tests to cover your code, and actively use AI tools in your daily work. What you will do: Develop and maintain web applications using React or Vue. Build reusable and maintainable frontend components. Work closely with designers and product managers to turn product requirements and designs into effective UI solutions. Write and maintain unit and E2E tests covering critical application scenarios. Review tests generated with AI tools, identify gaps, and improve them manually when necessary. Use AI-assisted development tools such as ChatGPT, GitHub Copilot, Cursor, and similar solutions for development, refactoring, debugging, and test creation. Take responsibility for frontend code quality and continuously look for ways to improve it. Contribute to improving usability, consistency, and overall user experience. Participate in technical discussions and contribute to frontend architecture and implementation decisions. Requirements: 3+ years of commercial experience developing production applications with React or Vue. Strong knowledge of JavaScript/TypeScript. Hands-on experience writing unit and E2E tests using tools such as Jest, Vitest, Playwright, Cypress, or similar. Understanding of how to assess whether tests adequately cover the behavior and risks of an application. Experience reviewing and improving tests generated with AI tools. Openness to exploring new AI-assisted approaches to software development. Practical experience using AI-assisted development tools in day-to-day work. Ability to work effectively with designers and product managers. Language Proficiency: English at B2-C1 level, Russian at B2 level. Additional experience we value: Previous experience in UI/UX design or close collaboration with UI/UX designers. Understanding of modern design systems and component-based architecture. Experience building and maintaining reusable component libraries. Understanding of web accessibility principles. Experience creating responsive interfaces for different devices and screen sizes. Familiarity with modern frontend development practices and tools. Why join us: At Mad Devs, you will join a company that values creativity, strategic thinking, and continuous improvement. You will work on projects that reach millions of users worldwide, alongside a strong and supportive team. Here, you will grow professionally, take on meaningful challenges, and contribute to products that solve real problems at scale.
от 100 000 сом в месяц
Reviro.io помогает бизнесам добиться успеха в цифровую эпоху. Мы - команда инноваторов, которая поддерживает клиентов на каждом этапе развития, создавая индивидуальные решения в разных отраслях: транспорт и логистика, финтех, e-commerce, CRM и ERP. Мы создаем динамичную IT-команду, где каждый голос имеет значение, и приглашаем вас стать частью нашей команды в роли Python разработчика. Must Have требования 3+ года опыта разработки веб-приложений на Python (Django, FastAPI) в продакшене. 3+ года опыта в разработке RESTful API, включая проектирование, реализацию и поддержку API. Понимание релизного цикла dev → staging → prod через CI, уверенная работа с Docker и docker-compose Опыт работы с базами данных SQL (PostgreSQL) и NoSQL(MongoDB), а также с инструментами ORM. Опыт работы с Redis. Опыт работы с Linux и навыки базового администрирования сервера. Gitflow в команде. Понимание необходимости и способность написания юнит-тестов и e2e. Понимание принципов CI / CD. Навыки проектирования БД и базового System Design. Опыт работы с S3-совместимыми объектными хранилищами через boto3 / aioboto3. Опыт разработки фоновой и асинхронной обработки: очереди задач (Celery), брокер сообщений (RabbitMQ), периодические задачи, повторы и идемпотентность обработчиков; Nice to Have требования Понимание принципов Observability/Monitoring Опыт с AWS, Google Cloud или DO Читать, писать и уметь объясниться по английски Понимание принципов работы GRPC Опыт ведения задач в Jira: декомпозиция на подзадачи, оценка, описание изменений и актуальный статус задачи. Ценности, которые мы ищем в кандидатах Любишь технологии и всегда стремишься стать лучше как профессионал. Заботишься о продукте, который строишь. Понимаешь, что один в поле не воин. Берешь ответственность за свою работу. Отвечаешь за слова: сказал(а) - сделал(а). Тебя не нужно микроменеджить. Обладаешь системным мышлением. Условия Интересные, комплексные проекты. Прозрачная система пересмотра оплаты. Все условия для творчества и плюшки. Удобный график работы с 10:00 до 19:00 по Бишкеку. Гибридный формат - 2 дня на удаленке, 3 дня в офисе. Возможности для профессионального и карьерного роста. Дружелюбная и поддерживающая рабочая среда. Как подать заявку Если вам откликается наша вакансия и вы соответствуете требованиям, отправьте свое резюме и сопроводительное письмо в этой форме https://forms.gle/ZpvHgMHfPhkMHGzQ8 Не волнуйся, каждый кандидат будет внимательно просмотрен, и не останется без внимания!