Санкт-Петербург, проспект Космонавтов, 37
Метро: МеждународнаяBotHub - международная продуктовая компания, которая работает в сфере AI, и занимается разработкой пользовательских приложений на основе LLM OpenAI, Claude, Gemini, Llama и других. Наша компания была основана весной 2023 г, тогда в ней работало 3 человека, сейчас в команде работает 15+ человек и мы продолжаем расти.
Наша команда работает полностью удалённо, по московскому часовому поясу, общение на русском языке, коммуникация проводится через Telegram, Discord, Google Meet. Для трекинга задач и времени мы используем Redmine. График работы – гибкий. У нас открытый и дружелюбный коллектив, и нет бюрократии.
Мы не требуем наличие формального высшего образования, но будет плюсом если человек изучает книги по программированию, смотрит онлайн видео по программированию, проходит курсы или учится в профильном учебном заведении.
Стек технологий:
Языки программирования: Python
Фреймворки и библиотеки: FastAPI, Uvicorn/Hypercorn, aiogram
Базы данных: PostgreSQL, Redis
Контейнеризация: Docker
CI/CD: GitLab CI/CD
Архитектура: Hexagonal architecture, microservices architecture
Обязанности:
Разработка и поддержка серверной части веб-приложений на Python
Использование асинхронного подхода в разработке (async/await)
Проектирование и реализация API для взаимодействия с фронтендом, мобильными приложениями и телеграм ботами.
Оптимизация производительности существующих приложений и обеспечение их масштабируемости.
Работа с базами данных (реляционные и NoSQL): проектирование схем данных, написание эффективных запросов.
Обеспечение безопасности приложений, внедрение механизмов защиты данных и аутентификации.
Написание тестов (unit, integration) для обеспечения качества и стабильности кода.
Участие в код-ревью, следование лучшим практикам разработки и стандартам кодирования.
Работа в команде
Составление документации функциональности и технических решений для текущего и будущего использования.
Мониторинг и поддержка приложений в продакшене, оперативное решение возникающих проблем.
Требования:
Опыт работы с Python
Опыт разработка асинхронных веб приложений
Опыт работы с системами контроля версий, преимущественно Git, понимание Git-flow
Базовые знания настройки серверов, понимание принципов работы CI/CD, опыт работы с инструментами Docker, GitLab CI/CD и др.
Знание основных архитектурных паттернов, опыт работы с микросервисной архитектурой, понимание масштабируемости и отказоустойчивости приложений.
Желательно знание других языков программирования (Серверный Typescript или какой-то другой).
Условия:
Выходные и праздничные дни: В соответствии с календарем вашего региона.
Гибкий график: Возможность самостоятельно планировать рабочие часы.
Работа по московскому времени и коммуникация на русском языке.
Полностью удаленная работа: Возможность работать из любой точки мира.
Оплачиваемый отпуск и больничный
Работа в компании с возможностями для динамичного профессионального роста и развития навыков.
Мотив Нейроморфные Технологии
Новосибирск
Не указана
Верботелеком
Новосибирск
от 100000 RUR
UTR24 (ИП Котлованов Андрей Владимирович)
Новосибирск
до 120000 RUR
Денисова Марина Михайловна
Новосибирск
до 157000 RUR
Новосибирск
от 70000 RUR
Новосибирск
от 70000 RUR