Старший инженер-программист (Laravel, PHP с Vue.js)
Мы ищем полностью удаленного старшего инженера-программиста, который возьмет на себя руководящую роль в проектировании, создании и обслуживании систем, используемых для выполнения миссии ACBL по развитию сообщества мостов в Северной Америке. Вы будете работать в составе небольшой удаленной команды, обслуживающей и заменяющей существующие приложения в сложной технической среде, которая требует хороших основ программирования для эффективного реш
Старший инженер-программист (Laravel, PHP с Vue.js)
Мы ищем полностью удаленного старшего инженера-программиста, который возьмет на себя руководящую роль в проектировании, создании и обслуживании систем, используемых для выполнения миссии ACBL по развитию сообщества мостов в Северной Америке. Вы будете работать в составе небольшой удаленной команды, обслуживающей и заменяющей существующие приложения в сложной технической среде, которая требует хороших основ программирования для эффективного решения проблем. При необходимости у нас есть отдельный инженер AWS DevOps и дизайнер UX/UI. Проектные решения принимаются командой; в башне из слоновой кости нет архитекторов.
⚠️⚠️⚠️ ПРОЧТИТЕ ПЕРЕД ПОДАЧЕЙ ⚠️⚠️⚠️
- Английский язык C1, подтвержденный предыдущим опытом работы на рабочем месте, полностью англоговорящем является обязательным
- Ожидается, что вы < b> работа с 14:00 до 22:00 по польскому времени (в составе команды США)
- Вышеуказанные требования не подлежат обсуждению
< li> Обратите внимание:
- Мы не спонсируем переезд в США.
- Мы свяжемся только с выбранными кандидатами.
Требования к кандидатам
- Знание английского языка и хорошие навыки межличностного общения являются обязательными условиями для достижения успеха на этой должности
- Опыт: Более 6 лет в области разработки программного обеспечения.
- Основные технологические навыки:
- PHP – от 5.6 до 8.2
- Laravel (3+ года)
- MySQL
- Продемонстрировано знания (не обязательно высокого уровня): Vue.js
- Знания в области проектирования: приложения без сохранения состояния, горизонтальное масштабирование, микросервисы и модульные монолитные приложения
- Шаблоны проектирования: управляемые событиями, душитель fig, уровень защиты от коррупции, CQRS
- Разработка на основе магистральной линии (или Gitflow)
- Профессиональный опыт работы с: Redis, Passport, Docker, Horizon, инструментами обнаружения ошибок (например, Sentry. io)
- Качества лидера команды:
- Опыт руководства небольшими самоорганизующимися командами
- Эффективное общение с разнообразной аудиторией
- Конструктивная обратная связь во время проверки кода
- Сервисы AWS: базовые знания
- Документация: ADR, C4, OpenAPI
- Лучшие практики: SOLID, DRY, KISS, YAGNI, Code Review, TDD, PHPStan
- Тестирование: Dusk, модульные тесты, сдвиг-влево, мутационные тесты.
- Устаревшие системы: готовность работать с устаревшими системами
Приятно иметь
- Техники разработки: опыт разработки на основе магистральной линии и флаги функций
- Дополнительные технологии (периферийные знания): Node.js, NestJS, React, TypeScript, GraphQL, PostgreSQL =
- Навыки DevOps
- Кластеры k8s
- Конвейеры CI/CD
- Terraform (или другая инфраструктура как код)
- Сканирование уязвимостей (Snyk, Dependabot и т. д.)
Старший инженер-программист (Laravel, PHP с Vue.js)
Мы ищем полностью удаленного старшего инженера-программиста, который возьмет на себя руководящую роль в проектировании, создании и обслуживании систем, используемых для выполнения миссии ACBL по развитию сообщества мостов в Северной Америке. Вы будете работать в составе небольшой удаленной команды, поддерживающей и заменяющей существующие приложения.решения в сложной технической среде, которая требует хороших основ программирования для эффективного решения проблем. При необходимости у нас есть отдельный инженер AWS DevOps и дизайнер UX/UI. Проектные решения принимаются командой; в башне из слоновой кости нет архитекторов.
,[Вы работаете с 14:00 до 22:00 по польскому времени в составе нашей команды в США. , Вы являетесь частью нашей собственной команды удаленных разработчиков, состоящей в основном из американцев. , Все рабочие встречи проводятся на английском языке, и вы будете подчиняться англоговорящему менеджеру. , Возьмите на себя ведущую роль в проектировании, создании и обслуживании систем. Сотрудничайте с членами команды, включая выделенного инженера AWS DevOps и по совместительству дизайнера UX/UI. Создавайте и обслуживайте документацию с использованием облегченных платформ, таких как стандарты ADR, C4 и OpenAPI. ., применять глубокие основы программирования для эффективного решения проблем в сложной технической среде., эффективно общаться с различной аудиторией, обеспечивать конструктивную обратную связь во время проверки кода.]
Требования: PHP, Laravel , MySQL, Vue.js, Микросервисы, Шаблоны проектирования, Коммуникационные навыки, Масштабирование, Redis, Legacy, Node.js, Nest.js, React, TypeScript, GraphQL, PostgreSQL, CI/CD, Terraform, AWS, Kubernetes
Инструменты: Jira, Confluence, Bitbucket, GitHub, PHPStan, GIT.
Дополнительно: Бюджет обучения, плоская структура, небольшие команды, международные проекты.