onxMaps
Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду onX Hunt: разработка клиентских и серверных решений для охотников — мобильные приложения, API, backend-сервисы и данные. Роль предполагает проектирование архитектуры, работу с распределёнными системами и тесное взаимодействие с продуктом и дизайном.
Задачи
- Проектировать, разрабатывать и развивать клиентские продукты Hunt: мобильные приложения, API, backend-сервисы и данные
- Отвечать за технические решения от проектирования до поставки: архитектура, производительность, масштабируемость, надёжность, безопасность и поддерживаемость
- Создавать и сопровождать крупномасштабные системы на всём жизненном цикле, диагностировать сложные технические проблемы и улучшать системы
- Работать в связке с Product, Design, QA и инженерами других команд, управлять кросс-командными зависимостями
- Писать поддерживаемый, хорошо покрытый тестами код, использовать unit-, integration- и acceptance-тестирование
- Проводить code review, делиться техническими знаниями, менторить и поддерживать других инженеров
- Искать возможности встраивать AI как постоянного ко-пилота в ежедневные процессы, экспериментировать и валидировать результаты
Требования
- Bachelor's degree в computer science, software engineering, computer engineering или смежной области либо эквивалентный опыт
- 5+ лет профессиональной разработки ПО, из них минимум 3 года с фокусом на разработку API
- Опыт создания и отладки распределённых масштабируемых микросервисных архитектур
- Глубокое понимание современного проектирования API и систем, сильная база в computer science
- Опыт работы с реляционными БД, такими как MySQL и PostgreSQL
- Опыт работы с Go, Elixir или другими функциональными языками программирования
- Опыт разработки под iOS или Android
- Умение оценивать технологии по стабильности, производительности и удобству отладки, писать поддерживаемый и понятный код
- Сильное чувство ответственности, желание менторить и учиться, ориентация на клиента и его опыт
- Любознательность к новым технологиям, включая AI
- Разделение ценностей компании onX
- Разрешение на работу в США на постоянной основе
- Готовность к периодическим поездкам на несколько дней в офис или стратегические локации onX
Условия
- Конкурентная зарплата, годовые бонусы, опционы и возможности роста
- Комплексные медицинские льготы, включая план без ежемесячных платежей
- Оплачиваемый родительский отпуск: 13 недель для рожающих родителей и 5 недель для нерожающих
- 401k matching: 100% на первые 3% и 50% с 3 до 5%
- Компанийные выезды на природу и отраслевые перки
- Ежегодные средства «Get Out, Get Active» для активного образа жизни
- Гибкий пакет отпусков: PTO, STO, VTO и оплачиваемые праздники
- Распределённая команда более 400 сотрудников по всей стране, регулярные встречи в региональных basecamp
Навыки
- Go
- Elixir
- MySQL
- PostgreSQL
- GraphQL
- Python
- Docker
- Kubernetes
- Terraform
- Google Cloud Platform
- PostGIS
- CockroachDB
- iOS
- Android
- микросервисы
- API
- AI