Мы ищем квалифицированного и надежного Middle Fullstack Developer, который присоединится к команде, работающей над DevelopmentAid.org — ведущей SaaS-платформой с более чем 15-летней историей и прочной позицией №1 в своем секторе.
Наш продукт — это крупномасштабная, постоянно развивающаяся система, состоящая из взаимосвязанных сервисов. Вы будете в основном заниматься backend-разработкой, а при необходимости — также вносить вклад во frontend-компоненты. Мы ценим чистую архитектуру, производительность, безопасность и высокое качество кода.
Эта роль идеально подходит для человека, который умеет работать самостоятельно, берет на себя ответственность, постоянно развивает технические и организационные навыки и эффективно использует AI-инструменты для повышения продуктивности и качества кода.
Обязанности
- Разработка и поддержка backend-функциональности с использованием PHP и Laravel
- Работа с базами данных и ORM-инструментами, такими как Doctrine
- Участие в разработке frontend-компонентов на Angular
- Проектирование, реализация и оптимизация API и внутренних сервисов
- Написание чистого, поддерживаемого и хорошо документированного кода
- Обеспечение производительности, масштабируемости и безопасности приложения
- Написание и поддержка unit-тестов
- Участие в code review и предоставление конструктивной обратной связи
- Взаимодействие с разработчиками, QA-инженерами, репортерами и стейкхолдерами
- Участие в планировании спринтов, оценке задач и технических обсуждениях
- Эффективное использование AI-инструментов разработки для улучшения рабочего процесса
- Постоянное обучение и адаптация к новым технологиям и best practices
Требования
- 4+ года профессионального опыта разработки ПО
- Сильный опыт работы с PHP и Laravel
- Опыт работы с реляционными базами данных
- Опыт работы с Angular (разработка и поддержка UI-компонентов)
- Опыт работы с Docker и контейнеризированными окружениями
- Опыт написания unit-тестов
- Знакомство с CI/CD workflow
- Хорошее понимание принципов clean code и паттернов проектирования ПО
- Хорошее понимание best practices по производительности и безопасности приложений
- Опыт работы в Agile-командах
- Умение работать самостоятельно и эффективно управлять задачами
- Практический опыт использования AI-инструментов (например, AI coding assistants) для улучшения процесса разработки
- Хорошие коммуникативные навыки и способность эффективно взаимодействовать в кросс-функциональной команде
- Разговорный английский
Будет плюсом
- Опыт работы с ORM, например Doctrine
- Опыт работы над крупномасштабными или долгосрочными SaaS-платформами
- Опыт оптимизации сложных запросов к базе данных
- Знакомство с сервис-ориентированной или модульной архитектурой
- Опыт менторинга junior-разработчиков
Мы предлагаем
- Конкурентоспособную компенсацию в зависимости от опыта и вклада
- Гибкие условия работы (доступен гибридный формат)
- Возможность работать над зрелой, лидирующей на рынке SaaS-платформой
- Профессиональный рост и возможности обучения
- Культуру командной работы и взаимной поддержки
- Культуру, где ценятся ответственность, автономность и техническое совершенство
Карьерный рост
Мы предлагаем широкий спектр вакансий на всех уровнях seniority, что обеспечивает возможность перехода на другие позиции или в другие подразделения.
Как подать заявку
Обратите внимание: мы свяжемся напрямую только с кандидатами, отобранными для перехода на следующий этап нашего процесса найма.