Praca
Z kanału partnera
Starszy inżynier Fullstack (Go/React)
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Tak
- Firma
- Xdesign
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Pracuje w: CreateFuture
CreateFuture to partner konsultingowy oparty na sztucznej inteligencji, w którym ludzie wykonują pracę, która ma znaczenie, i otrzymują wsparcie, aby wykonywać ją dobrze. Współpracujemy z organizacjami takimi jak PayPal, adidas, NatWest, FanDuel i Money Saving Expert, tworząc cyfrowe produkty i usługi, które robią różnicę, zawsze stawiając ludzi na pierwszym miejscu.
Jesteśmy zespołem twórców. Piszemy kod, kształtujemy dostawę, budujemy strategie wejścia na rynek, opracowujemy rozwiązania AI i tworzymy praktyki, które wspierają naszych ludzi. Pracujemy ramię w ramię z naszymi klientami, kwestionując to, co nie działa, i pomagając im budować przyszłość. Nasze zaangażowanie w rzemiosło, jakość i kulturę pomogło nam w ciągu zaledwie kilku lat rozrosnąć się do ponad 600 osób.
CreateFuture to firma posiadająca certyfikat Great Place to Work-Certified™, która wiele lat z rzędu zdobywała tytuł Best Workplaces UK.
Poszukujemy doświadczonego starszego inżyniera Fullstack, którego pasją jest tworzenie skalowalnego oprogramowania wysokiej jakości i pomaganie w rozwoju zespołów. To coś więcej niż praktyczna rola inżyniera — będziesz wpływać na kierunek techniczny, być mentorem innych inżynierów, podejmować decyzje dotyczące architektury i pomagać nam włączać sztuczną inteligencję i automatyzację do sposobu, w jaki dostarczamy wartość naszym klientom.
Będziesz się tu rozwijać, jeśli lubisz rozwiązywać złożone problemy, kwestionować założenia, otwartą współpracę i być dumnym z dostarczania oprogramowania, które ma realny wpływ na biznes.
Co zrobisz
Jako starszy inżynier Fullstack będziesz:
• Projektuj, buduj i utrzymuj skalowalne, bezpieczne i odporne systemy zaplecza przy użyciu Go wraz z bogatymi, responsywnymi frontendami zbudowanymi za pomocą React.
• Prowadzić dyskusje na temat projektów technicznych i architektury, upewniając się, że rozwiązania są łatwe w utrzymaniu, wydajne i zgodne z najlepszymi praktykami w całym stosie.
• Twórz i rozwijaj interfejsy API RESTful i gRPC, koncentrując się na bezpieczeństwie, wersjonowaniu, wydajności i niezawodności.
• Twórz intuicyjne, wydajne interfejsy użytkownika w React, które płynnie integrują się z usługami zaplecza.
• Osiągnij doskonałość inżynieryjną poprzez czysty kod, automatyczne testowanie, dokumentację i przeglądy kodu.
• Zwiększaj dostawy w ramach wielu inicjatyw, równoważąc szybkość, jakość i wartość handlową.
• Wspieraj inżynierów poprzez coaching, łączenie w pary i konstruktywne informacje zwrotne, pomagając podnosić potencjał całego zespołu.
• Współpraca z zespołami interdyscyplinarnymi w celu wspólnego rozwiązywania problemów i zapewniania klientom wyjątkowych wyników.
• Badaj i oceniaj nowe technologie, struktury i możliwości sztucznej inteligencji, które usprawniają sposób, w jaki tworzymy oprogramowanie.
• Promuj automatyzację tam, gdzie to możliwe, eliminując powtarzalną pracę, aby zespoły mogły skupić się na rozwiązywaniu znaczących problemów.
• Wkład w kulturę ciągłego uczenia się, innowacji i doskonałości technicznej
Co przyniesiesz
Wiedza techniczna
Będziesz mieć duże doświadczenie komercyjne w:
• Go, w tym interfejsy, obsługa błędów, typy generyczne i biblioteka standardowa
• Przejdź do wzorców współbieżności, w tym goroutines, kanałów i pakietu kontekstowego
• Reaguj, włączając w to nowoczesny rozwój oparty na hookach i zarządzanie stanem
• TypeScript do tworzenia solidnych, bezpiecznych typów frontendów
• Przejdź do frameworków i routerów internetowych, takich jak net/http, Gin, Echo lub Chi
• Dostęp do danych w Go przy użyciu narzędzi takich jak baza danych/sql, sqlx, sqlc czy GORM
• Uwierzytelnianie i autoryzacja, w tym OAuth2, OIDC i JWT
• Projektowanie i wdrażanie interfejsu API REST z ekspozycją na gRPC i bufory protokołów
• Mikrousługi i projektowanie systemów rozproszonych
• Bazy danych SQL z silnymi umiejętnościami optymalizacji zapytań
• Bazy danych NoSQL
• Technologie przesyłania wiadomości, takie jak Kafka lub RabbitMQ
• Tworzenie aplikacji Docker i kontenerowych
• Platformy chmurowe, AWS
• Potoki CI/CD z wykorzystaniem narzędzi takich jak Jenkins, GitLab CI czy GitHub Actions
• Git i nowoczesne przepływy pracy związane z tworzeniem oprogramowania
• Narzędzia obserwowalności, w tym rejestrowanie, metryki i śledzenie rozproszone (np. OpenTelemetry, Prometheus)
• Kompleksowe testowanie w warstwach jednostkowych, integracyjnych i funkcjonalnych, w tym wbudowane narzędzia testowe Go i frameworki testowe frontendu, takie jak Jest lub React Testing Library
• Moduły Go i zarządzanie zależnościami
• Podstawy wydajności, włączając profilowanie za pomocą pprof, zarządzanie pamięcią i zachowanie związane ze zbieraniem śmieci
Zademonstrujesz:
Doskonałość techniczna i mistrzostwo rzemiosła
• Napisz czysty, łatwy w utrzymaniu i wysoce zoptymalizowany kod zarówno w backendzie, jak i frontendzie.
• Ustal wysokie standardy jakości, testowania i dokumentacji.
• Szkoluj innych w zakresie najlepszych praktyk inżynieryjnych i nowoczesnych technik rozwoju.
Kierownictwo architektoniczne
• Projektuj skalowalne, odporne i bezpieczne systemy.
• Podejmuj przemyślane decyzje dotyczące architektury, które zapewnią długoterminową łatwość konserwacji.
• Oceniaj nowe technologie i kieruj ich wdrażaniem tam, gdzie dodają wartość.
Dostawa komercyjna
• Kieruj projektami od odkrycia po dostawę.
• Zrozum wyzwania klientów i przełóż je na praktyczne rozwiązania techniczne.
• Dostarczaj wyniki, które tworzą mierzalną wartość biznesową.
Przywództwo i współpraca
• Prowadzenie ceremonii inżynieryjnych i ułatwianie produktywnych dyskusji technicznych.
• Mentoruj i rozwijaj inżynierów w całym zespole.
• Skutecznie komunikuj się z interesariuszami zarówno technicznymi, jak i nietechnicznymi.
• Tworzyć środowisko, w którym dzielenie się wiedzą i ciągłe doskonalenie są częścią codziennej pracy.
Sztuczna inteligencja i innowacje
• Eksploruj i wdrażaj podejścia oparte na sztucznej inteligencji, które poprawiają wydajność inżynieryjną.
• Mistrz odpowiedzialnego wdrażania sztucznej inteligencji w zespołach dostawczych.
• Pomóż kształtować nasze praktyki inżynieryjne na przyszłość.
Co Ci zaoferujemy:
Ufamy, że ludzie wykonają swoją pracę najlepiej jak potrafią. Oznacza to elastyczność w stosunku do sztywnych zasad, wpływ na działanie i prawdziwą inwestycję w swój rozwój zarówno zawodowy, jak i osobisty. Będziesz częścią wspierającej i przyjaznej kultury, otoczonej inteligentnymi, ciekawymi ludźmi, którzy bardzo dbają o to, co robią.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-fullstack-engineer-go-react-288308)
CreateFuture to partner konsultingowy oparty na sztucznej inteligencji, w którym ludzie wykonują pracę, która ma znaczenie, i otrzymują wsparcie, aby wykonywać ją dobrze. Współpracujemy z organizacjami takimi jak PayPal, adidas, NatWest, FanDuel i Money Saving Expert, tworząc cyfrowe produkty i usługi, które robią różnicę, zawsze stawiając ludzi na pierwszym miejscu.
Jesteśmy zespołem twórców. Piszemy kod, kształtujemy dostawę, budujemy strategie wejścia na rynek, opracowujemy rozwiązania AI i tworzymy praktyki, które wspierają naszych ludzi. Pracujemy ramię w ramię z naszymi klientami, kwestionując to, co nie działa, i pomagając im budować przyszłość. Nasze zaangażowanie w rzemiosło, jakość i kulturę pomogło nam w ciągu zaledwie kilku lat rozrosnąć się do ponad 600 osób.
CreateFuture to firma posiadająca certyfikat Great Place to Work-Certified™, która wiele lat z rzędu zdobywała tytuł Best Workplaces UK.
Poszukujemy doświadczonego starszego inżyniera Fullstack, którego pasją jest tworzenie skalowalnego oprogramowania wysokiej jakości i pomaganie w rozwoju zespołów. To coś więcej niż praktyczna rola inżyniera — będziesz wpływać na kierunek techniczny, być mentorem innych inżynierów, podejmować decyzje dotyczące architektury i pomagać nam włączać sztuczną inteligencję i automatyzację do sposobu, w jaki dostarczamy wartość naszym klientom.
Będziesz się tu rozwijać, jeśli lubisz rozwiązywać złożone problemy, kwestionować założenia, otwartą współpracę i być dumnym z dostarczania oprogramowania, które ma realny wpływ na biznes.
Co zrobisz
Jako starszy inżynier Fullstack będziesz:
• Projektuj, buduj i utrzymuj skalowalne, bezpieczne i odporne systemy zaplecza przy użyciu Go wraz z bogatymi, responsywnymi frontendami zbudowanymi za pomocą React.
• Prowadzić dyskusje na temat projektów technicznych i architektury, upewniając się, że rozwiązania są łatwe w utrzymaniu, wydajne i zgodne z najlepszymi praktykami w całym stosie.
• Twórz i rozwijaj interfejsy API RESTful i gRPC, koncentrując się na bezpieczeństwie, wersjonowaniu, wydajności i niezawodności.
• Twórz intuicyjne, wydajne interfejsy użytkownika w React, które płynnie integrują się z usługami zaplecza.
• Osiągnij doskonałość inżynieryjną poprzez czysty kod, automatyczne testowanie, dokumentację i przeglądy kodu.
• Zwiększaj dostawy w ramach wielu inicjatyw, równoważąc szybkość, jakość i wartość handlową.
• Wspieraj inżynierów poprzez coaching, łączenie w pary i konstruktywne informacje zwrotne, pomagając podnosić potencjał całego zespołu.
• Współpraca z zespołami interdyscyplinarnymi w celu wspólnego rozwiązywania problemów i zapewniania klientom wyjątkowych wyników.
• Badaj i oceniaj nowe technologie, struktury i możliwości sztucznej inteligencji, które usprawniają sposób, w jaki tworzymy oprogramowanie.
• Promuj automatyzację tam, gdzie to możliwe, eliminując powtarzalną pracę, aby zespoły mogły skupić się na rozwiązywaniu znaczących problemów.
• Wkład w kulturę ciągłego uczenia się, innowacji i doskonałości technicznej
Co przyniesiesz
Wiedza techniczna
Będziesz mieć duże doświadczenie komercyjne w:
• Go, w tym interfejsy, obsługa błędów, typy generyczne i biblioteka standardowa
• Przejdź do wzorców współbieżności, w tym goroutines, kanałów i pakietu kontekstowego
• Reaguj, włączając w to nowoczesny rozwój oparty na hookach i zarządzanie stanem
• TypeScript do tworzenia solidnych, bezpiecznych typów frontendów
• Przejdź do frameworków i routerów internetowych, takich jak net/http, Gin, Echo lub Chi
• Dostęp do danych w Go przy użyciu narzędzi takich jak baza danych/sql, sqlx, sqlc czy GORM
• Uwierzytelnianie i autoryzacja, w tym OAuth2, OIDC i JWT
• Projektowanie i wdrażanie interfejsu API REST z ekspozycją na gRPC i bufory protokołów
• Mikrousługi i projektowanie systemów rozproszonych
• Bazy danych SQL z silnymi umiejętnościami optymalizacji zapytań
• Bazy danych NoSQL
• Technologie przesyłania wiadomości, takie jak Kafka lub RabbitMQ
• Tworzenie aplikacji Docker i kontenerowych
• Platformy chmurowe, AWS
• Potoki CI/CD z wykorzystaniem narzędzi takich jak Jenkins, GitLab CI czy GitHub Actions
• Git i nowoczesne przepływy pracy związane z tworzeniem oprogramowania
• Narzędzia obserwowalności, w tym rejestrowanie, metryki i śledzenie rozproszone (np. OpenTelemetry, Prometheus)
• Kompleksowe testowanie w warstwach jednostkowych, integracyjnych i funkcjonalnych, w tym wbudowane narzędzia testowe Go i frameworki testowe frontendu, takie jak Jest lub React Testing Library
• Moduły Go i zarządzanie zależnościami
• Podstawy wydajności, włączając profilowanie za pomocą pprof, zarządzanie pamięcią i zachowanie związane ze zbieraniem śmieci
Zademonstrujesz:
Doskonałość techniczna i mistrzostwo rzemiosła
• Napisz czysty, łatwy w utrzymaniu i wysoce zoptymalizowany kod zarówno w backendzie, jak i frontendzie.
• Ustal wysokie standardy jakości, testowania i dokumentacji.
• Szkoluj innych w zakresie najlepszych praktyk inżynieryjnych i nowoczesnych technik rozwoju.
Kierownictwo architektoniczne
• Projektuj skalowalne, odporne i bezpieczne systemy.
• Podejmuj przemyślane decyzje dotyczące architektury, które zapewnią długoterminową łatwość konserwacji.
• Oceniaj nowe technologie i kieruj ich wdrażaniem tam, gdzie dodają wartość.
Dostawa komercyjna
• Kieruj projektami od odkrycia po dostawę.
• Zrozum wyzwania klientów i przełóż je na praktyczne rozwiązania techniczne.
• Dostarczaj wyniki, które tworzą mierzalną wartość biznesową.
Przywództwo i współpraca
• Prowadzenie ceremonii inżynieryjnych i ułatwianie produktywnych dyskusji technicznych.
• Mentoruj i rozwijaj inżynierów w całym zespole.
• Skutecznie komunikuj się z interesariuszami zarówno technicznymi, jak i nietechnicznymi.
• Tworzyć środowisko, w którym dzielenie się wiedzą i ciągłe doskonalenie są częścią codziennej pracy.
Sztuczna inteligencja i innowacje
• Eksploruj i wdrażaj podejścia oparte na sztucznej inteligencji, które poprawiają wydajność inżynieryjną.
• Mistrz odpowiedzialnego wdrażania sztucznej inteligencji w zespołach dostawczych.
• Pomóż kształtować nasze praktyki inżynieryjne na przyszłość.
Co Ci zaoferujemy:
Ufamy, że ludzie wykonają swoją pracę najlepiej jak potrafią. Oznacza to elastyczność w stosunku do sztywnych zasad, wpływ na działanie i prawdziwą inwestycję w swój rozwój zarówno zawodowy, jak i osobisty. Będziesz częścią wspierającej i przyjaznej kultury, otoczonej inteligentnymi, ciekawymi ludźmi, którzy bardzo dbają o to, co robią.…
Źródło: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/xdesign/senior-fullstack-engineer-go-react-288308)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Xdesign
Ogłoszenie pochodzi od Xdesign.