Вакансія
З партнерського стрічки
Senior Fullstack Engineer (Go/React)
Ціна за запитом
Деталі
- Тип зайнятості
- Повна зайнятість
- Віддалено
- Так
- Компанія
- Xdesign
Опис
Автоматичний переклад з English. Оригінальний текст є авторитетним. Машинний переклад — готується точніший варіант.
Працює в CreateFuture
CreateFuture — це рідний консалтинговий партнер, де люди виконують важливу роботу та отримують підтримку для її якісного виконання. Ми співпрацюємо з такими організаціями, як PayPal, adidas, NatWest, FanDuel і Money Saving Expert, створюючи цифрові продукти та послуги, які змінюють ситуацію, завжди ставлячи людей на перше місце.
Ми команда творців. Ми пишемо код, формуємо доставку, будуємо стратегії виходу на ринок, розробляємо рішення штучного інтелекту та створюємо практики, які підтримують наших людей. Ми працюємо пліч-о-пліч із нашими клієнтами, кидаємо виклик тому, що не працює, і допомагаємо їм будувати майбутнє. Наша відданість майстерності, якості та культурі допомогла нам збільшити кількість людей до понад 600 лише за кілька років.
CreateFuture — це сертифікована компанія Great Place to Work-Certified™, яка кілька років поспіль вигравала нагороду Best Workplaces UK.
Ми шукаємо досвідченого старшого інженера Fullstack, який захоплюється розробкою масштабованого високоякісного програмного забезпечення та допомагає розвиватися командам. Це більше, ніж практична інженерна роль — ви впливатимете на технічне керівництво, наставлятимете інших інженерів, керуватимете архітектурними рішеннями та допоможете нам впроваджувати штучний інтелект та автоматизацію в те, як ми надаємо цінність нашим клієнтам.
Тут ви досягнете успіху, якщо вам подобається розв’язувати складні проблеми, оскаржувати припущення, відкрито співпрацювати та пишатися розробкою програмного забезпечення, яке справляє реальний вплив на бізнес.
Що ви зробите
Як старший інженер Fullstack, ви:
• Проектуйте, створюйте та обслуговуйте масштабовані, безпечні та стійкі серверні системи за допомогою Go, а також розширені, адаптивні інтерфейси, створені за допомогою React.
• Керуйте обговореннями технічного дизайну та архітектури, забезпечуючи технічне обслуговування, продуктивність і відповідність передовим практикам у всьому стеку.
• Розробляйте та розвивайте RESTful і gRPC API з акцентом на безпеку, версії, продуктивність і надійність.
• Створюйте інтуїтивно зрозумілі, високопродуктивні інтерфейси користувача в React, які легко інтегруються з серверними службами.
• Перемагайте в інженерній досконалості завдяки чистому коду, автоматизованому тестуванню, документації та перегляду коду.
• Стимулюйте доставку в рамках багатьох ініціатив, збалансовуючи швидкість, якість і комерційну цінність.
• Наставляйте інженерів за допомогою інструктажу, створення пар і конструктивного зворотного зв’язку, допомагаючи підвищити спроможність усієї команди.
• Співпрацюйте з міжфункціональними командами, щоб разом вирішувати проблеми та досягати виняткових результатів для клієнтів.
• Досліджуйте та оцінюйте нові технології, фреймворки та можливості ШІ, які покращують те, як ми створюємо програмне забезпечення.
• За можливості сприяйте автоматизації, усуваючи повторювану роботу, щоб команди могли зосередитися на вирішенні значущих проблем.
• Сприяти культурі безперервного навчання, інновацій і технічної досконалості
Що ви принесете
Технічна експертиза
Ви матимете великий комерційний досвід з:
• Go, включаючи інтерфейси, обробку помилок, універсали та стандартну бібліотеку
• Шаблони паралелізму Go, включаючи goroutines, канали та контекстний пакет
• React, включаючи сучасну розробку на основі хуків і державне управління
• TypeScript для створення надійних, безпечних інтерфейсів
• Веб-фреймворки та маршрутизатори Go, такі як net/http, Gin, Echo або Chi
• Доступ до даних у Go за допомогою таких інструментів, як база даних/sql, sqlx, sqlc або GORM
• Автентифікація та авторизація, включаючи OAuth2, OIDC і JWT
• Розробка та реалізація API REST із використанням gRPC і буферів протоколів
• Мікросервіси та проектування розподілених систем
• Бази даних SQL із сильними навичками оптимізації запитів
• Бази даних NoSQL
• Технології обміну повідомленнями, такі як Kafka або RabbitMQ
• Розробка докерів і контейнерних додатків
• Хмарні платформи, AWS
• Конвеєри CI/CD за допомогою таких інструментів, як Jenkins, GitLab CI або GitHub Actions
• Git і сучасні робочі процеси розробки програмного забезпечення
• Інструменти спостереження, включаючи журналювання, метрику та розподілене трасування (наприклад, OpenTelemetry, Prometheus)
• Комплексне тестування на одиничному, інтеграційному та функціональному рівнях, включаючи вбудовані інструменти тестування Go та інтерфейсні інтерфейси тестування, такі як Jest або React Testing Library
• Модулі Go та керування залежностями
• Основи продуктивності Go, включаючи профілювання за допомогою pprof, керування пам’яттю та поведінку збирання сміття
Ви продемонструєте:
Технічна досконалість і реміснича майстерність
• Напишіть чистий, зручний і високооптимізований код як на серверній, так і на інтерфейсній частині.
• Встановіть високі стандарти якості, тестування та документації.
• Навчайте інших передовим інженерним досвідом і сучасним методам розробки.
Архітектурне керівництво
• Розробляйте масштабовані, стійкі та безпечні системи.
• Приймайте продумані архітектурні рішення, які підтримують довгострокову ремонтопридатність.
• Оцінювати нові технології та керувати впровадженням там, де вони додають цінності.
Комерційна доставка
• Керуйте проектами від відкриття до реалізації.
• Розуміти проблеми клієнтів і перетворювати їх на практичні технічні рішення.
• Забезпечення результатів, які створюють вимірну цінність для бізнесу.
Лідерство та співпраця
• Керуйте інженерними церемоніями та сприяйте продуктивним технічним обговоренням.
• Наставляйте та розвивайте інженерів у всій команді.
• Ефективно спілкуйтеся як з технічними, так і з нетехнічними зацікавленими сторонами.
• Створюйте середовище, де обмін знаннями та постійне вдосконалення є частиною повсякденної роботи.
AI та інновації
• Досліджуйте та впроваджуйте підходи на основі ШІ, які підвищують ефективність проектування.
• Пропагуйте відповідальне впровадження ШІ серед команд доставки.
• Допоможіть сформувати нашу інженерну практику на майбутнє.
Що ми вам запропонуємо:
Ми віримо, що люди виконають свою роботу якнайкраще. Це означає гнучкість у порівнянні з жорсткими правилами, вплив на діяльність і реальні інвестиції у ваш професійний і особистий розвиток. Ви станете частиною доброзичливої та доброзичливої культури в оточенні розумних, допитливих людей, яким не байдуже те, що вони роблять...
Джерело: 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-Certified™, яка кілька років поспіль вигравала нагороду Best Workplaces UK.
Ми шукаємо досвідченого старшого інженера Fullstack, який захоплюється розробкою масштабованого високоякісного програмного забезпечення та допомагає розвиватися командам. Це більше, ніж практична інженерна роль — ви впливатимете на технічне керівництво, наставлятимете інших інженерів, керуватимете архітектурними рішеннями та допоможете нам впроваджувати штучний інтелект та автоматизацію в те, як ми надаємо цінність нашим клієнтам.
Тут ви досягнете успіху, якщо вам подобається розв’язувати складні проблеми, оскаржувати припущення, відкрито співпрацювати та пишатися розробкою програмного забезпечення, яке справляє реальний вплив на бізнес.
Що ви зробите
Як старший інженер Fullstack, ви:
• Проектуйте, створюйте та обслуговуйте масштабовані, безпечні та стійкі серверні системи за допомогою Go, а також розширені, адаптивні інтерфейси, створені за допомогою React.
• Керуйте обговореннями технічного дизайну та архітектури, забезпечуючи технічне обслуговування, продуктивність і відповідність передовим практикам у всьому стеку.
• Розробляйте та розвивайте RESTful і gRPC API з акцентом на безпеку, версії, продуктивність і надійність.
• Створюйте інтуїтивно зрозумілі, високопродуктивні інтерфейси користувача в React, які легко інтегруються з серверними службами.
• Перемагайте в інженерній досконалості завдяки чистому коду, автоматизованому тестуванню, документації та перегляду коду.
• Стимулюйте доставку в рамках багатьох ініціатив, збалансовуючи швидкість, якість і комерційну цінність.
• Наставляйте інженерів за допомогою інструктажу, створення пар і конструктивного зворотного зв’язку, допомагаючи підвищити спроможність усієї команди.
• Співпрацюйте з міжфункціональними командами, щоб разом вирішувати проблеми та досягати виняткових результатів для клієнтів.
• Досліджуйте та оцінюйте нові технології, фреймворки та можливості ШІ, які покращують те, як ми створюємо програмне забезпечення.
• За можливості сприяйте автоматизації, усуваючи повторювану роботу, щоб команди могли зосередитися на вирішенні значущих проблем.
• Сприяти культурі безперервного навчання, інновацій і технічної досконалості
Що ви принесете
Технічна експертиза
Ви матимете великий комерційний досвід з:
• Go, включаючи інтерфейси, обробку помилок, універсали та стандартну бібліотеку
• Шаблони паралелізму Go, включаючи goroutines, канали та контекстний пакет
• React, включаючи сучасну розробку на основі хуків і державне управління
• TypeScript для створення надійних, безпечних інтерфейсів
• Веб-фреймворки та маршрутизатори Go, такі як net/http, Gin, Echo або Chi
• Доступ до даних у Go за допомогою таких інструментів, як база даних/sql, sqlx, sqlc або GORM
• Автентифікація та авторизація, включаючи OAuth2, OIDC і JWT
• Розробка та реалізація API REST із використанням gRPC і буферів протоколів
• Мікросервіси та проектування розподілених систем
• Бази даних SQL із сильними навичками оптимізації запитів
• Бази даних NoSQL
• Технології обміну повідомленнями, такі як Kafka або RabbitMQ
• Розробка докерів і контейнерних додатків
• Хмарні платформи, AWS
• Конвеєри CI/CD за допомогою таких інструментів, як Jenkins, GitLab CI або GitHub Actions
• Git і сучасні робочі процеси розробки програмного забезпечення
• Інструменти спостереження, включаючи журналювання, метрику та розподілене трасування (наприклад, OpenTelemetry, Prometheus)
• Комплексне тестування на одиничному, інтеграційному та функціональному рівнях, включаючи вбудовані інструменти тестування Go та інтерфейсні інтерфейси тестування, такі як Jest або React Testing Library
• Модулі Go та керування залежностями
• Основи продуктивності Go, включаючи профілювання за допомогою pprof, керування пам’яттю та поведінку збирання сміття
Ви продемонструєте:
Технічна досконалість і реміснича майстерність
• Напишіть чистий, зручний і високооптимізований код як на серверній, так і на інтерфейсній частині.
• Встановіть високі стандарти якості, тестування та документації.
• Навчайте інших передовим інженерним досвідом і сучасним методам розробки.
Архітектурне керівництво
• Розробляйте масштабовані, стійкі та безпечні системи.
• Приймайте продумані архітектурні рішення, які підтримують довгострокову ремонтопридатність.
• Оцінювати нові технології та керувати впровадженням там, де вони додають цінності.
Комерційна доставка
• Керуйте проектами від відкриття до реалізації.
• Розуміти проблеми клієнтів і перетворювати їх на практичні технічні рішення.
• Забезпечення результатів, які створюють вимірну цінність для бізнесу.
Лідерство та співпраця
• Керуйте інженерними церемоніями та сприяйте продуктивним технічним обговоренням.
• Наставляйте та розвивайте інженерів у всій команді.
• Ефективно спілкуйтеся як з технічними, так і з нетехнічними зацікавленими сторонами.
• Створюйте середовище, де обмін знаннями та постійне вдосконалення є частиною повсякденної роботи.
AI та інновації
• Досліджуйте та впроваджуйте підходи на основі ШІ, які підвищують ефективність проектування.
• Пропагуйте відповідальне впровадження ШІ серед команд доставки.
• Допоможіть сформувати нашу інженерну практику на майбутнє.
Що ми вам запропонуємо:
Ми віримо, що люди виконають свою роботу якнайкраще. Це означає гнучкість у порівнянні з жорсткими правилами, вплив на діяльність і реальні інвестиції у ваш професійний і особистий розвиток. Ви станете частиною доброзичливої та доброзичливої культури в оточенні розумних, допитливих людей, яким не байдуже те, що вони роблять...
Джерело: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-fullstack-engineer-go-react-288308)
Це оголошення надходить із партнерського фіду. Подайте заявку на сайті джерела.
Джерело: Xdesign
Оголошення надано Xdesign.