Описание вакансии Мы ищем талантливого Full-Stack разработчика, который присоединится к продуктовой инженерной команде, создающей современные облачные приложения. На этой должности вы будете участвовать в проектировании, разработке и эксплуатации масштабируемых микросервисов и интуитивно понятных веб-приложений, поддерживающих критически важные бизнес-процессы. Вы будете тесно сотрудничать с кросс-функциональными командами для предоставления высококачественных программных решений, участвовать в принятии архитектурных решений и способствовать внедрению передовых инженерных практик на протяжении всего жизненного цикла разработки.
Ваши обязанности
- Проектирование, разработка и поддержка облачных приложений с использованием Go (Golang) и React.
- Создание и улучшение масштабируемых микросервисов и распределенных систем.
- Проектирование, внедрение и поддержка RESTful API и контрактов API с использованием стандартов, таких как OpenAPI и Swagger.
- Разработка современных, отзывчивых фронтенд-приложений с использованием JavaScript и React.
- Сотрудничество с владельцами продуктов, архитекторами, UX-дизайнерами и другими инженерами для достижения бизнес-ценности.
- Участие в обсуждениях проектирования систем, обзорах кода и мероприятиях по техническому планированию.
- Интеграция решений для аутентификации и авторизации с использованием Keycloak и отраслевых стандартных практик безопасности.
- Работа с SQL базами данных для проектирования схем, оптимизации запросов и обеспечения целостности данных.
- Развертывание, мониторинг и устранение неполадок приложений, работающих в средах Kubernetes.
- Вклад в CI/CD конвейеры, автоматизацию и облачные практики разработки.
- Поддержка производственных систем, расследование инцидентов и постоянное улучшение надежности и производительности системы.
Наши требования
- Опыт профессиональной разработки приложений на Go (Golang) более 2 лет.
- Опыт профессиональной разработки фронтенд-приложений на JavaScript и React более 2 лет.
- Подтвержденный опыт создания и поддержки архитектур на основе микросервисов.
- Глубокое понимание REST API и фреймворков для спецификации API, таких как OpenAPI и Swagger.
- Опыт работы с Kubernetes с точки зрения разработчика, включая развертывание и устранение неполадок контейнеризированных приложений.
- Опыт внедрения решений для аутентификации и авторизации, в идеале с Keycloak.
- Твердое понимание SQL баз данных и реляционного моделирования данных.
- Опыт работы с Google Cloud Platform (GCP), включая Google Kubernetes Engine (GKE).
- Знакомство с передовыми практиками разработки программного обеспечения, включая тестирование, обзоры кода и контроль версий.
- Сильные навыки решения проблем и способность работать в гибкой среде.
Преимущества
-
Программа внутренней мобильности – множество возможностей для карьерного роста, ротации должностей, разнообразия проектов и технологий.
-
Реферальная программа – сотрудничайте с коллегами и получайте бонус!
-
Клуб NATEK 5/10 лет – мы предлагаем долгосрочное сотрудничество и отмечаем каждую пятую годовщину сотрудничества подарками.
-
Мероприятия NATEK CSR и тимбилдинги – наслаждайтесь нашими ценностями: ответственность, партнерство и экспертиза, и #workITwithus.
-
Образование – воспользуйтесь нашим опытом, учебными курсами и сертификатами, а также ИТ-мероприятиями – станьте частью сообщества лидеров отрасли и примите участие в качестве спикера или посетителя.
-
Multisport
-
Технические и личные тренинги
-
Языковые курсы
Дополнительно только для трудового договора:
-
Кафетерий
-
Финансовый вклад на питание
-
Страхование жизни
-
Бонусы за личные события
-
Выходной день для волонтерства