Backend Developer
От 1 года до 3 лет
Полная занятость
Полный день
Описание вакансии
Обязанности: - Проектирование, разработка и поддержка масштабируемых серверных приложений с использованием таких языков, как Python, Java, Ruby, PHP или Node.js.
- Внедрение и оптимизация бизнес-логики, обеспечение эффективной обработки данных и рабочих процессов приложения.
- Проектирование и поддержка реляционных баз данных (например, MySQL, PostgreSQL) и NoSQL баз данных (например, MongoDB), обеспечение эффективного извлечения, хранения и оптимизации данных.
- Выполнение операций по миграции, резервному копированию и восстановлению баз данных по мере необходимости.
- Написание оптимизированных запросов к базе данных для повышения производительности и работы с большими объемами данных.
- Создание и поддержка RESTful API и веб-сервисов для связи между фронтенд- и бэкенд-системами.
- Обеспечение корректной интеграции сторонних API и сервисов в приложение.
- Предоставление хорошо документированных API для удобного взаимодействия с фронтенд- и мобильными разработчиками.
- Проведение регулярных обзоров кода и проверок безопасности для поддержания целостности системы.
- Написание юнит-тестов, интеграционных тестов и отладка для обеспечения высокого качества поставляемого ПО.
- Устранение любых проблем, ошибок или узких мест в производительности на этапе разработки и в постпродакшене.
- Постоянное совершенствование существующих бэкенд-систем и адаптация их под новые требования.
- Тесное взаимодействие с межфункциональными командами (фронтенд-разработчики, дизайнеры, продакт-менеджеры) для создания комплексных решений.
- Предоставление технической экспертизы и предложений по улучшению на этапах обсуждения продукта.
- Создание и поддержка детальной документации по бэкенд-сервисам, API и архитектуре систем.
-
Требования:
- Опыт работы в backend-разработке от 2 лет.
- Технологический стек: PHP / Laravel 10+, Node.js, MySQL / MariaDB.
- Опыт работы с Eloquent и чистыми SQL-запросами, связями и подзапросами.
- Опыт документирования API-запросов в Swagger.
- Умение работать с Docker-контейнерами.
- Опыт работы с GitHub и Bitbucket.
- Опыт работы с задачами в Jira.
- Владение русским и английским языками.
-
Условия работы:
- Работа в офисе 5/2, с 9 до 18:00
- бесплатные обеды и доступ в спортзал
- Тимбилдинги
- Офис в Международном Финансовом Центре Астана МФЦА (AIFC)
- Учёт рабочего времени с помощью трекера.
Вакансия опубликована:
15 октября 2024,
Астана
Похожие вакансии
Оценки по категориям
Преимущества и льготы компании
Сотрудники чаще всего указывали следующие льготы и преимущества на основании 1 отзыва
100%
Своевременная оплата труда
100%
Удобное расположение работы
100%
Удаленная работа
100%
Наличие кухни, места для обеда
100%
Гибкий рабочий график
100%
Профессиональное обучение
100%
Система наставничества
100%
Корпоративные мероприятия