Apple
Sr. Software Engineer, BPR: Supply Chain
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Business Technology Solutions в Apple: разработка и проектирование крупномасштабных веб-приложений и компонентов полного стека (front-end GUI и backend) для внутренних и внешних пользователей.
Задачи
- Проектировать, писать код, тестировать и внедрять крупномасштабные веб-приложения и компоненты полного стека (front-end GUI и backend)
- Диагностировать и устранять проблемы производительности, времени отклика, ёмкости и ограничений системы
- Взаимодействовать с внутренними бизнес-партнёрами, внутренними технологическими ресурсами (базы данных, системные, сетевые) и внешними вендорами
- Поддерживать приложения и обеспечивать качество, целостность и согласованность данных
- Создавать и поддерживать документацию по разрабатываемым приложениям
Требования
- 5+ лет опыта на senior-позиции в разработке ПО
- 5+ лет работы с фреймворком Ruby on Rails и языком Ruby как основным
- 5+ лет проектирования API и интерфейсных технологий (JSON, ProtoBuf, REST, RPC, XML и др.)
- 5+ лет front-end разработки (HTML, CSS, JavaScript, React)
- 5+ лет проектирования баз данных и написания запросов (PostgreSQL, MySQL и др.)
- Знание интеграции GenAI в процессы разработки
Навыки
- Ruby
- Ruby on Rails
- JSON
- ProtoBuf
- REST
- RPC
- XML
- HTML
- CSS
- JavaScript
- React
- PostgreSQL
- MySQL
- GenAI
- RSpec
- MiniTest
- CircleCI
- Jenkins
- DevOps
- AWS
- GoLang
- Java