О команде AppCraft
Мы — команда разработчиков AppCraft, создаем мобильные приложения уже 9 лет. Работая с клиентами из самых разнообразных областей, мы создаем высококачественные продукты: банковские приложения, социальные сети, мессенджеры (иногда и на крипте), площадки для оказания услуг, онлайн–курсов, трекеры привычек и многое другое.
Сейчас мы ищем back-end разработчика уровня middle/middle+, который будет развивать наши проекты и писать надежный и качественный код.
Чем предстоит заниматься:
- Разрабатывать и поддерживать клиент-серверные приложения;
- Проектировать API для мобильных и веб-приложений;
- Работать с современным стеком технологий: Django, FastAPI, Flask, Docker, PostgreSQL, Redis;
- Интегрировать сторонние сервисы и платежные системы;
- Оптимизировать производительность серверной части;
- Участвовать в проектировании и разработке архитектуры систем.
Что необходимо от тебя:
- Опыт программирования на Python не менее 2 лет;
- Уверенное владение Django, знание FastAPI или Flask;
- Навыки проектирования и работы с PostgreSQL и Redis;
- Опыт работы с асинхронным программированием (например, Celery, Channels);
- Понимание принципов построения RESTful API;
- Навыки тестирования своего кода;
- Опыт работы с Docker и Docker-Compose;
- Уверенные знания SQL и навыки оптимизации запросов;
- Владение системой контроля версий Git;
- Навыки работы с Linux через командную строку;
- Английский язык на уровне, достаточном для чтения документации.
Будет дополнительным преимуществом:
- Опыт работы с nginx, Gitlab CI/CD, Kubernetes;
- Базовые знания RabbitMQ или других систем очередей сообщений;
- Владение MongoDB;
- Наличие открытых проектов или примеров кода в публичных репозиториях;
- Знание других языков программирования (например, JavaScript, Go, PHP);
- Опыт интеграции с платежными системами или внешними API.
Что мы предлагаем:
- график работы 5/2, фуллтайм, гибкое начало рабочего дня (с 07:00 до 11:00 по мск);
- возможность работать удаленно из любой точки мира;
- отлаженные внутренние процессы и профессиональная поддержка коллег;
- стабильность и корпоративную культуру, построенную на уважении и взаимовыручке;
- работать можем как проектно с договором на определенный срок, так и с официальным трудоустройством: отпуск, больничные – это все про нас.
А для офисных сотрудников (г. Рязань) еще и все атрибуты IT-офиса: чай/кофе, вечерние настолки, всякие сладости и вкусности.