Работа
Из фида партнера
Старший инженер Fullstack (Go/React)
Цена по запросу
Детали
- Тип занятости
- Полная занятость
- Удалённо
- Да
- Компания
- Xdesign
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Работа в CreateFuture
CreateFuture — это консалтинговый партнер, специализирующийся на искусственном интеллекте, где люди выполняют важную работу и получают поддержку, чтобы делать ее хорошо. Мы работаем вместе с такими организациями, как PayPal, adidas, NatWest, FanDuel и Money Saving Expert, создавая цифровые продукты и услуги, которые приносят пользу, всегда ставя людей на первое место.
Мы команда творцов. Мы пишем код, формируем доставку, разрабатываем стратегии выхода на рынок, разрабатываем решения искусственного интеллекта и создаем практики, которые поддерживают наших сотрудников. Мы работаем бок о бок с нашими клиентами, бросая вызов тому, что не работает, и помогая им строить будущее. Наша приверженность ремеслу, качеству и культуре помогла нам всего за несколько лет расширить штат до более чем 600 человек.
Компания CreateFuture сертифицирована как Great Place to Work и несколько лет подряд выигрывала премию Best Workplaces UK.
Мы ищем опытного старшего инженера Fullstack, который увлечен созданием масштабируемого высококачественного программного обеспечения и помогает командам расти. Это больше, чем просто практическая инженерная роль: вы будете влиять на техническое руководство, наставлять других инженеров, принимать архитектурные решения и помогать нам внедрять искусственный интеллект и автоматизацию в то, как мы приносим пользу нашим клиентам.
Вы будете преуспевать здесь, если вам нравится решать сложные проблемы, оспаривать предположения, открыто сотрудничать и гордиться созданием программного обеспечения, которое оказывает реальное влияние на бизнес.
Что ты будешь делать
Будучи старшим инженером Fullstack, вы будете:
• Проектируйте, создавайте и обслуживайте масштабируемые, безопасные и отказоустойчивые серверные системы с использованием Go, а также многофункциональные и адаптивные интерфейсы, созданные с помощью React.
• Руководить техническим проектированием и обсуждением архитектуры, обеспечивая удобство обслуживания, производительность и соответствие лучшим практикам всего стека.
• Разрабатывать и развивать API-интерфейсы RESTful и gRPC, уделяя особое внимание безопасности, управлению версиями, производительности и надежности.
• Создавайте интуитивно понятные и высокопроизводительные пользовательские интерфейсы в React, которые легко интегрируются с серверными службами.
• Отстаивайте инженерное мастерство благодаря чистому коду, автоматическому тестированию, документации и проверкам кода.
• Обеспечивать реализацию различных инициатив, сохраняя баланс между скоростью, качеством и коммерческой ценностью.
• Наставляйте инженеров посредством коучинга, объединения в пары и конструктивной обратной связи, помогая повысить потенциал всей команды.
• Сотрудничать с межфункциональными командами для совместного решения проблем и достижения выдающихся результатов для клиентов.
• Исследовать и оценивать новые технологии, платформы и возможности искусственного интеллекта, которые улучшают процесс создания программного обеспечения.
• По возможности продвигайте автоматизацию, устраняя повторяющуюся работу, чтобы команды могли сосредоточиться на решении значимых проблем.
• Вносить вклад в культуру непрерывного обучения, инноваций и технического совершенства.
Что вы принесете
Техническая экспертиза
У вас будет успешный коммерческий опыт в следующих областях:
• Go, включая интерфейсы, обработку ошибок, универсальные шаблоны и стандартную библиотеку.
• Шаблоны параллелизма Go, включая горутины, каналы и контекстный пакет.
• React, включая современную разработку на основе перехватчиков и управление состоянием.
• TypeScript для создания надежных, типобезопасных интерфейсов.
• Веб-платформы Go и маршрутизаторы, такие как net/http, Gin, Echo или Chi.
• Доступ к данным в Go с использованием таких инструментов, как база данных/sql, sqlx, sqlc или GORM.
• Аутентификация и авторизация, включая OAuth2, OIDC и JWT.
• Разработка и реализация REST API с использованием gRPC и буферов протоколов.
• Микросервисы и проектирование распределенных систем
• Базы данных SQL с сильными навыками оптимизации запросов.
• Базы данных NoSQL.
• Технологии обмена сообщениями, такие как Kafka или RabbitMQ.
• Разработка Docker и контейнерных приложений.
• Облачные платформы, AWS
• Конвейеры CI/CD с использованием таких инструментов, как Jenkins, GitLab CI или GitHub Actions.
• Git и современные рабочие процессы разработки программного обеспечения.
• Инструменты наблюдения, включая ведение журналов, метрики и распределенную трассировку (например, OpenTelemetry, Prometheus).
• Комплексное тестирование на модульном, интеграционном и функциональном уровнях, включая встроенные инструменты тестирования Go и среды внешнего тестирования, такие как Jest или библиотека тестирования React.
• Модули Go и управление зависимостями.
• Основы производительности Go, включая профилирование с помощью pprof, управление памятью и поведение сборки мусора.
Вы продемонстрируете:
Техническое совершенство и ремесленное мастерство
• Пишите чистый, удобный в сопровождении и высокооптимизированный код как для внутренней, так и для внешней части.
• Установите высокие стандарты качества, тестирования и документации.
• Обучайте других лучшим инженерным практикам и современным методам разработки.
Архитектурное лидерство
• Проектируйте масштабируемые, отказоустойчивые и безопасные системы.
• Принимайте продуманные архитектурные решения, обеспечивающие долгосрочную ремонтопригодность.
• Оценивать новые технологии и направлять их внедрение там, где они приносят пользу.
Коммерческая доставка
• Руководить проектами от открытия до реализации.
• Понимать проблемы клиентов и воплощать их в практические технические решения.
• Достигайте результатов, которые создают измеримую ценность для бизнеса.
Лидерство и сотрудничество
• Проводить инженерные церемонии и способствовать продуктивным техническим дискуссиям.
• Наставляйте и развивайте инженеров всей команды.
• Эффективно общаться как с техническими, так и с нетехническими заинтересованными сторонами.
• Создавать среду, в которой обмен знаниями и постоянное совершенствование являются частью повседневной работы.
ИИ и инновации
• Изучите и внедрите подходы на основе искусственного интеллекта, повышающие эффективность проектирования.
• Отстаивайте ответственное внедрение ИИ в командах реализации.
• Помогите сформировать нашу инженерную практику для будущего.
Что мы вам предложим:
Мы доверяем людям делать свою работу наилучшим образом. Это означает гибкость в отношении жестких правил, влияние на деятельность и реальные инвестиции в ваш рост как в профессиональном, так и в личном плане. Вы станете частью поддерживающей и дружелюбной культуры, окруженной умными, любознательными людьми, которым глубоко небезразлично то, что они делают.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-fullstack-engineer-go-react-288308).
CreateFuture — это консалтинговый партнер, специализирующийся на искусственном интеллекте, где люди выполняют важную работу и получают поддержку, чтобы делать ее хорошо. Мы работаем вместе с такими организациями, как PayPal, adidas, NatWest, FanDuel и Money Saving Expert, создавая цифровые продукты и услуги, которые приносят пользу, всегда ставя людей на первое место.
Мы команда творцов. Мы пишем код, формируем доставку, разрабатываем стратегии выхода на рынок, разрабатываем решения искусственного интеллекта и создаем практики, которые поддерживают наших сотрудников. Мы работаем бок о бок с нашими клиентами, бросая вызов тому, что не работает, и помогая им строить будущее. Наша приверженность ремеслу, качеству и культуре помогла нам всего за несколько лет расширить штат до более чем 600 человек.
Компания CreateFuture сертифицирована как Great Place to Work и несколько лет подряд выигрывала премию Best Workplaces UK.
Мы ищем опытного старшего инженера Fullstack, который увлечен созданием масштабируемого высококачественного программного обеспечения и помогает командам расти. Это больше, чем просто практическая инженерная роль: вы будете влиять на техническое руководство, наставлять других инженеров, принимать архитектурные решения и помогать нам внедрять искусственный интеллект и автоматизацию в то, как мы приносим пользу нашим клиентам.
Вы будете преуспевать здесь, если вам нравится решать сложные проблемы, оспаривать предположения, открыто сотрудничать и гордиться созданием программного обеспечения, которое оказывает реальное влияние на бизнес.
Что ты будешь делать
Будучи старшим инженером Fullstack, вы будете:
• Проектируйте, создавайте и обслуживайте масштабируемые, безопасные и отказоустойчивые серверные системы с использованием Go, а также многофункциональные и адаптивные интерфейсы, созданные с помощью React.
• Руководить техническим проектированием и обсуждением архитектуры, обеспечивая удобство обслуживания, производительность и соответствие лучшим практикам всего стека.
• Разрабатывать и развивать API-интерфейсы RESTful и gRPC, уделяя особое внимание безопасности, управлению версиями, производительности и надежности.
• Создавайте интуитивно понятные и высокопроизводительные пользовательские интерфейсы в React, которые легко интегрируются с серверными службами.
• Отстаивайте инженерное мастерство благодаря чистому коду, автоматическому тестированию, документации и проверкам кода.
• Обеспечивать реализацию различных инициатив, сохраняя баланс между скоростью, качеством и коммерческой ценностью.
• Наставляйте инженеров посредством коучинга, объединения в пары и конструктивной обратной связи, помогая повысить потенциал всей команды.
• Сотрудничать с межфункциональными командами для совместного решения проблем и достижения выдающихся результатов для клиентов.
• Исследовать и оценивать новые технологии, платформы и возможности искусственного интеллекта, которые улучшают процесс создания программного обеспечения.
• По возможности продвигайте автоматизацию, устраняя повторяющуюся работу, чтобы команды могли сосредоточиться на решении значимых проблем.
• Вносить вклад в культуру непрерывного обучения, инноваций и технического совершенства.
Что вы принесете
Техническая экспертиза
У вас будет успешный коммерческий опыт в следующих областях:
• Go, включая интерфейсы, обработку ошибок, универсальные шаблоны и стандартную библиотеку.
• Шаблоны параллелизма Go, включая горутины, каналы и контекстный пакет.
• React, включая современную разработку на основе перехватчиков и управление состоянием.
• TypeScript для создания надежных, типобезопасных интерфейсов.
• Веб-платформы Go и маршрутизаторы, такие как net/http, Gin, Echo или Chi.
• Доступ к данным в Go с использованием таких инструментов, как база данных/sql, sqlx, sqlc или GORM.
• Аутентификация и авторизация, включая OAuth2, OIDC и JWT.
• Разработка и реализация REST API с использованием gRPC и буферов протоколов.
• Микросервисы и проектирование распределенных систем
• Базы данных SQL с сильными навыками оптимизации запросов.
• Базы данных NoSQL.
• Технологии обмена сообщениями, такие как Kafka или RabbitMQ.
• Разработка Docker и контейнерных приложений.
• Облачные платформы, AWS
• Конвейеры CI/CD с использованием таких инструментов, как Jenkins, GitLab CI или GitHub Actions.
• Git и современные рабочие процессы разработки программного обеспечения.
• Инструменты наблюдения, включая ведение журналов, метрики и распределенную трассировку (например, OpenTelemetry, Prometheus).
• Комплексное тестирование на модульном, интеграционном и функциональном уровнях, включая встроенные инструменты тестирования Go и среды внешнего тестирования, такие как Jest или библиотека тестирования React.
• Модули Go и управление зависимостями.
• Основы производительности Go, включая профилирование с помощью pprof, управление памятью и поведение сборки мусора.
Вы продемонстрируете:
Техническое совершенство и ремесленное мастерство
• Пишите чистый, удобный в сопровождении и высокооптимизированный код как для внутренней, так и для внешней части.
• Установите высокие стандарты качества, тестирования и документации.
• Обучайте других лучшим инженерным практикам и современным методам разработки.
Архитектурное лидерство
• Проектируйте масштабируемые, отказоустойчивые и безопасные системы.
• Принимайте продуманные архитектурные решения, обеспечивающие долгосрочную ремонтопригодность.
• Оценивать новые технологии и направлять их внедрение там, где они приносят пользу.
Коммерческая доставка
• Руководить проектами от открытия до реализации.
• Понимать проблемы клиентов и воплощать их в практические технические решения.
• Достигайте результатов, которые создают измеримую ценность для бизнеса.
Лидерство и сотрудничество
• Проводить инженерные церемонии и способствовать продуктивным техническим дискуссиям.
• Наставляйте и развивайте инженеров всей команды.
• Эффективно общаться как с техническими, так и с нетехническими заинтересованными сторонами.
• Создавать среду, в которой обмен знаниями и постоянное совершенствование являются частью повседневной работы.
ИИ и инновации
• Изучите и внедрите подходы на основе искусственного интеллекта, повышающие эффективность проектирования.
• Отстаивайте ответственное внедрение ИИ в командах реализации.
• Помогите сформировать нашу инженерную практику для будущего.
Что мы вам предложим:
Мы доверяем людям делать свою работу наилучшим образом. Это означает гибкость в отношении жестких правил, влияние на деятельность и реальные инвестиции в ваш рост как в профессиональном, так и в личном плане. Вы станете частью поддерживающей и дружелюбной культуры, окруженной умными, любознательными людьми, которым глубоко небезразлично то, что они делают.…
Источник: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-fullstack-engineer-go-react-288308).
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Xdesign
Объявление предоставлено Xdesign.