#1 Job Board for tech industry in Europe

  • Job offers
  • Backend Software Engineer – Golang
    New
    Go

    Backend Software Engineer – Golang

    Kraków
    5 064 - 6 752 USDNet/month - B2B
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      AWS

      advanced

      Golang

      advanced

      CI/CD

      advanced

      RabbitMQ

      advanced

      Docker

      advanced

      Integration Test

      advanced

      SQL

      advanced

      GraphQL

      advanced

    Job description

    Online interview

    Hays IT Contracting to współpraca oparta na modelu B2B. Łączymy specjalistów IT z najciekawszymi, technologicznymi projektami na rynku.

    Dołącz do grona 500 zadowolonych Kontrahentów pracujących dla klientów Hays!


    Dla naszego klienta poszukujemy obecnie Kandydatów na stanowisko:

    Backend Software Engineer – Golang


    Lokalizacja: Zdalnie lub hybryda Kraków / Warszawa /

    Rodzaj pracy: B2B za pośrednictwem Hays Poland

    Stawka: 130 - 170 zł/h

    Czas trwania: długoterminowa współpraca

    Data rozpoczęcia: styczeń 2025


    Współpraca ogólnie:

    Poniżej kluczowe technologie:

    Poszukujemy inżynierów backend biegłych w programowaniu w Golang, ale również posiadających doświadczenie w obszarze Cloud (AWS) oraz CI/CD z nutką DevOps.


    WYMAGANIA TECHNICZNE

    [Skala w punktach: 0 – brak znajomości 1 słaba znajomość - 5 Bardzo dobra znajomość]

    • Golang - 5
    • bazy danych (mongodb, mysql) - 4
    • cache (Redis, Memcached, Varnish) -3
    • kolejki (RabbitMQ) - 2
    • API RESTful oraz GraphQL - 3
    • protokołu HTTP/2 - 5
    • konteneryzacji (Docker) - 3
    • CI/CD (preferowany: Github Actions) – 3
    • usługi AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3) - 3
    • orchestracji (k8s/EKS) - 3
    • pisanie testów jednostkowych oraz integracyjnych - 4
    • zagadnienia optymalizacji - 3
    • angielski na poziomie umożliwiającym korzystanie z dokumentacji – 3
    • podejście “will-do” - otwartość na niepoznane dotychczas języki i technologie (również legacy)


    Tech Lead: Dbanie o standardy

    W przypadku Seniorów muszą to być osoby potrafiące samodzielne zbudować usługę w ujęcie E2E, uwzględniając takie elementy jak:

    • Utworzenie repozytorium i skonfigurowania aplikacji
    • Pisanie kodu spełniającego potrzeby biznesowe w wybranej technologii
    • Tworzenie testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud  
    • Konfiguracja deploymentu na kubernetesowy klaster oraz dbanie o proces wdrażania zmiany
    • Pomoc w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
    • Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
    • Utworzenia prostej lambdy


    Bazujemy na nowoczesnych stacku technologicznym, w ramach którego warto wymienić:

    • języki: Golang / Javascript / Typescript / Node
    • frameworki: Gin / React / Fastify / Styled Components / Turbo / Storybook
    • API: GraphQL / REST / gRPC
    • bazy danych: MongoDB / AuroraDB / Redis / SOLR
    • deployment: GitHub / GitHub Actions / K8s / ArgoCD
    • dystrybucja: AWS CloudFront / Lambda@Egde / Varnish / ELB / Traefik / Nginx
    • testy: Selenium (Grid) / Cucumber / Appium / Chai / Webdrive / Sauce Labs / Xray


    Dodatkowymi atutami będą:

    • Doświadczenie w budowie serwisów informacyjnych (news, lifestyle, sport, etc...)
    • znajomość JavaScript (ES2021) / TypeScript
    • znajomość Node.js 18+
    • gRPC
    • React.js
    • znajomości zagadnień SSR (mile widziany Next.js)


    W zespole Web Solutions Software Engineering zajmujemy się rozwojem Platformy Kontentowej, obsługującej największe serwisy internetowe.


    Główne wyzwania technologiczne, z jakimi się mierzymy się na co dzień,to m.in.:

    • tworzenie aplikacji obsługujących bardzo duży ruch (średnio kilkaset milionów odsłon w skali miesiąca oraz kilkaset tysięcy na minutę w pikach)
    • tworzenie przejrzystej architektury usług umożliwiającej efektywny rozwój i utrzymanie aplikacji
    • zapewnienie wysokiej wydajności aplikacji klienckiej
    • zapewnienie wysokiej dostępności serwisu
    • zapewnienie wysokiej jakości oprogramowania, a co za tym idzie bezpiecznych wdrożeń i stabilnej produkcji
    • budowa rozwiązań optymalnych dla SEO


    Nasz platforma oparta jest o komponentową architekturę, której głównymi elementy mi są:

    • CMS
    • Content API
    • Design System
    • Web renderer
    • Content Distribution Infrastructure
    • Content Syndication


    Dołączając do naszego zespołu możesz liczyć na kontakt z nowoczesnymi technologiami backendowymi w połączeniu z nutką devopsowania oraz na silne wsparcie doświadczonych programistów oraz architekta!

    Tworzymy nowoczesne systemy obsługujące milionowe odsłony, przez co musisz wiedzieć jak działa cache na różnych warstwach, mieć świadomość zalet i wad skalowania aplikacji jak i umieć wskazać różnice architektury monolitycznej czy mikroserwisowej.


    W ramach Twoich obowiązków dotkniesz każdego z aspektów tworzenia systemu:

    • Utworzenia repozytorium i skonfigurowania aplikacji
    • Pisania kodu spełniającego potrzeby biznesowe w ulubionej technologii
    • Tworzenia testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
    • Skonfigurowania deploymentu na kubernetesowy klaster oraz dbania o proces wdrażania Twojej własnej zmiany
    • Pomocy w budowaniu architektury aplikacji, użycia narzędzi lub przygotowaniu konceptów rozwiązań
    • Dokumentowania trudnych technologicznych decyzji w postaci dokumentacji lub ADR (Architecture Decision Record)
    • Utworzenia prostej lambdy (tak dla rozluźnienia)


    OFERUJEMY

    • stabilną, długofalową współpracę w modelu B2B
    • pracę przy usługach o 100% rozpoznawalności
    • kompetentny, zgrany zespół, otwarty na dzielenie się wiedzą
    • nowoczesny stack i mocne kompetencje w zespole
    • praca przy budowie nowych aplikacji oraz wpływ na decyzje technologiczne
    • hybrydowy system pracy z możliwością pełnej pracy zdalnej
    • komputer firmowy MacBook Pro klasy high-end
    • dostęp do platformy e-learningowej (Udemy Business / Frontend Masters / AWS Masters)

    ­

    Zespół składa się kilkudziesięciu mocnych technologicznie specjalistów różnych dziedzin podzielonych na kilka zespołów scrum rozwijających komponenty naszej platformy


    Praca zdalna:

    • Opcja hybrydowej pracy z biura (20-40%)
    • Opcja pracy onsite (chodzi o aspekt integracji zespołów).
    • Opcja pełnej pracy zdalnej z okazjonalnymi wyjazdami na spotkania zespołu (maksymalnie jedno 2-3 dniowe spotkanie na kwartał).


    Jak będzie wyglądał proces rekrutacji:

    • Twoje CV zostanie sprawdzone przez Hays Recruiter
    • Rozmowa kwalifikacyjna z klientem (Etap 1 - Weryfikacja kompetencji technicznych. Czas trwania ~2h, Etap 2 - Spotkanie z Szefem Zespołu. Czas trwania ~45 min)
    • Witamy w projekcie!


    Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.

    5 064 - 6 752 USD

    Net/month - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest Hays Poland z siedzibą w Warszawie, ul. Marszałkowska 126/134 (dalej jako "a...more

    Check similar offers

    Golang Developer

    New
    Amsterdam Standard
    4.82K - 6.27K USD
    Wrocław
    , Fully remote
    Fully remote
    AWS
    Agile
    Scrum

    Agent Developer

    New
    On The Spot Development
    Undisclosed Salary
    Warszawa
    Cloud
    Python
    Golang

    Senior Golang Developer

    New
    SCALO
    5.67K - 6.89K USD
    Wrocław
    , Fully remote
    Fully remote
    Golang
    AWS
    API

    Senior Go Developer

    New
    Callstack
    5.07K - 7.96K USD
    Wrocław
    , Fully remote
    Fully remote
    Communication
    Go
    Software Architecture

    Senior Golang Developer

    New
    Devopsbay
    6.03K - 8.2K USD
    Warszawa
    , Fully remote
    Fully remote
    Go
    AWS
    NoSQL