RTO National
Senior Software Developer, Full-Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик в команду разработки ПО RTO National. Проектирование, разработка и поддержка внутренних бизнес-систем на протяжении всего жизненного цикла, включая архитектурные решения и код-ревью.
Задачи
- Проектировать, разрабатывать, тестировать, разворачивать, документировать и поддерживать кастомные приложения и фичи для внутренних бизнес-процессов
- Участвовать в планировании и проектировании решений для сложных технических и бизнес-задач: выявлять риски, оценивать альтернативы и рекомендовать оптимальный путь
- Самостоятельно вести разработку сложных фич, координируясь с другими разработчиками при необходимости
- Проводить комплексные код-ревью, оценивая качество кода, архитектуру, поддерживаемость, производительность, безопасность и соответствие бизнес-требованиям
- Создавать масштабируемые, поддерживаемые и хорошо документированные решения
- Глубоко понимать операционные процессы компании, специфику финансов и пользовательские сценарии
- Работать совместно с техническими и бизнес-командами для согласования решений с приоритетами компании
- Выявлять технические риски, зависимости и проблемы масштабируемости до их эскалации
- Следить за новыми технологиями и практиками разработки, оценивать их ценность и внедрять улучшения
- Поддерживать знание лучших практик разработки: архитектура, паттерны проектирования, производительность, безопасность
- Оценивать и внедрять AI-инструменты разработки, сохраняя стандарты точности, безопасности и качества кода
- Давать техническую поддержку другим разработчикам и развивать командные стандарты и практики
Требования
- Степень или сертификат в области разработки ПО, веб-разработки, computer science или смежной технической дисциплины обязательны; предпочтительна степень бакалавра в computer science или смежной области
- 5+ лет профессионального опыта разработки ПО обязательны; 8+ лет или сопоставимый senior-опыт strongly preferred
- Подтверждённый опыт full-stack разработки и работы на нескольких уровнях приложения и технологического стека
- Сильный опыт проектирования и разработки поддерживаемых, масштабируемых решений и работы в рамках полного жизненного цикла разработки
- Опыт участия в технических дизайн-решениях, обсуждениях архитектуры, разработке сложных фич и код-ревью
- Сильное понимание лучших практик разработки: системная архитектура, паттерны проектирования, производительность приложений, безопасность, тестирование и поддерживаемость
- Опыт с PHP, Laravel, Vue.js, MySQL и AWS крайне желателен
- Опыт администрирования Linux-серверов и современного инструментария разработки; опыт с Docker — плюс
- Опыт мобильной или прикладной разработки, включая знакомство с Capacitor — плюс
- Понимание принципов UI/UX и умение учитывать пользовательский опыт при разработке решений
- Комфортная работа с AI-ассистентами разработки (например, Claude Code) с самостоятельной проверкой результата на качество, точность, безопасность и поддерживаемость
- Опыт работы в финансовой сфере или specialty finance — преимущество
- Способность работать как самостоятельно, так и в команде, и брать на себя долгосрочную ответственность за системы и технические результаты
Условия
- Конкурентная оплата и бонусные структуры
- Оплачиваемый отпуск, оплачиваемые компанией праздники и один floating holiday
- Медицинская, стоматологическая и офтальмологическая страховка
- Краткосрочная и долгосрочная страховка по нетрудоспособности
- Оплачиваемая компанией страхование жизни
- Право на Health Savings Account
- Программа помощи сотрудникам (EAP)
- Пенсионный план 401(k) с Safe Harbor matching от работодателя
Навыки
- PHP
- Laravel
- Vue.js
- MySQL
- AWS
- Linux
- Docker
- Capacitor
- Claude Code