CivicEye
Software Engineer 1
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Mid-level разработчик в продуктовую команду CivicEye, создающую облачную платформу для правоохранительных органов и судов. Работа над развитием и поддержкой платформы совместно с Tech Lead и командой инженеров.
Задачи
- Улучшать системы и процессы для оптимизации разработки
- Участвовать в проектных командах и инициативах
- Взаимодействовать с другими инженерами
- Писать код с нуля
- Отлаживать свой и чужой код
- Проводить ревью Pull Request
- Участвовать во встречах по Agile-практикам и планированию работ
- Определять и реализовывать решения для задач разработки в современной веб-платформе
- Решать сложные задачи
- Анализировать tradeoffs альтернативных технологических решений
- При необходимости напрямую взаимодействовать с клиентами
Требования
- Сильный опыт программирования на React, Node.js и TypeScript либо прочная база в .NET или Java
- Опыт документирования в Confluence, Notion или аналогах
- Опыт проектирования, разработки и деплоя cloud-native приложений на AWS или GCP
- Владение современными CI/CD пайплайнами, автоматизированным тестированием и стратегиями деплоя
- Понимание микросервисов, API и распределённых систем
- Опыт проектирования и оптимизации баз данных, работы с SQL и NoSQL
- Опыт с infrastructure as code (Terraform, CloudFormation) и контейнеризацией (Docker, Kubernetes)
- Умение писать чистый, поддерживаемый и масштабируемый код, обеспечивать best practices через code review и менторство
- Знание вопросов безопасности, масштабируемости и оптимизации производительности
- Степень бакалавра в Computer Science или Engineering либо эквивалентный опыт (bootcamp, self-taught с 3+ годами опыта)
- Минимум 3 года опыта разработки в командной среде
- Проживание в районе Nashville
Условия
- Конкурентная базовая зарплата
- Бонусы
- Медицинская и стоматологическая страховка, LTD/STD
- Щедрый оплачиваемый отпуск
- Возможность участия в equity
- EAP
- Родительский отпуск
- Позитивная культура
- Работа в офисе и удалённо
- Редкие командировки (<10%)
Навыки
- React
- Node.js
- TypeScript
- .NET
- Java
- Confluence
- Notion
- AWS
- GCP
- CI/CD
- SQL
- NoSQL
- Terraform
- CloudFormation
- Docker
- Kubernetes
- микросервисы
- API