Essex Property Trust
Senior Application Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior full-stack разработчик в Essex Technology для проектирования и поддержки serverless cloud-native приложений в AI-first workflow: код в основном пишут AI-агенты (Claude Code), а разработчик отвечает за архитектуру, требования, тесты и код-ревью.
Задачи
- Проектировать и разрабатывать веб-приложения для внутренних и внешних заказчиков с использованием agentic AI-инструментов
- Строить решения на serverless-архитектуре (AWS, Vercel) по frontend UI, backend API и данным, применяя low-code где уместно
- Работать с бизнес-заказчиками над требованиями и превращать их в функциональные спецификации и acceptance criteria
- Определять архитектуру, модели данных и паттерны проектирования и направлять AI-агентов на их реализацию
- Отвечать за тестовую стратегию: unit, integration и regression-наборы для проверки AI-сгенерированного кода
- Играть ведущую роль в качестве кода, безопасности и производительности, критически ревьюить AI-код
- Поддерживать и модернизировать существующие приложения, использовать AI для анализа, документирования и рефакторинга legacy-кода
- Участвовать в архитектурных и дизайн-ревью, груминге бэклога и scrum-встречах
- Разбирать и устранять production-инциденты, деплоить через автоматизированные CI/CD пайплайны
- Развивать лучшие практики, включая безопасное и ответственное использование AI-инструментов
Требования
- Bachelor’s degree в computer science, инженерии или смежной дисциплине
- 8+ лет практической full-stack разработки веб-приложений по полному жизненному циклу
- Глубокое знание архитектуры ПО и паттернов проектирования (separation of concerns, модульность, API design)
- Сильные навыки автоматизированного тестирования (unit, integration, e2e, regression) и TDD
- Умение собирать рабочие требования от пользователей и писать однозначные спецификации
- Сильные навыки код-ревью для оценки корректности, безопасности и поддерживаемости AI-кода
- Опыт с AI-инструментами разработки (Claude Code, GitHub Copilot, Cursor) или готовность их осваивать
- Опыт построения serverless-приложений (AWS Lambda, Vercel) с CI/CD и DevOps-практиками
- Сильное знание HTML5, CSS, JavaScript и хотя бы одного backend-языка
- Сильное знание SQL, опыт со Snowflake и PostgreSQL/MySQL/SQL Server
- Опыт responsive design и стандартов WCAG
- Владение Git и интеграцией веб-сервисов и API (REST и SOAP)
- Опыт разработки в web content management фреймворках
- Опыт agile-разработки с трек-рекордом своевременной поставки
- Умение объяснять технические концепции нетехническим коллегам и менторить junior-разработчиков
Условия
- Конкурентная зарплата, карьерный рост
- Медицинская, стоматологическая и оптическая страховка, оплачиваемый родительский отпуск
- 401k с match от работодателя, excellence rewards, wellness-программы
- 12 оплачиваемых праздников и 15 дней PTO
- Скидка 20% на жильё для большинства позиций
- Участие в discretionary Annual Bonus программе
- Офисный формат: минимум 4 дня в неделю в офисе (Пн, Вт, Ср, Пт) в Irvine или Woodland Hills
Навыки
- AWS
- AWS Lambda
- Vercel
- HTML5
- CSS
- JavaScript
- TypeScript
- .NET
- C#
- Next.js
- React
- Vue.js
- SQL
- Snowflake
- PostgreSQL
- MySQL
- SQL Server
- REST
- SOAP
- Git
- CI/CD
- DevOps
- WCAG
- Claude Code
- GitHub Copilot
- Cursor
- LLM