Back to search
Devire Linkedin · Posted 3d ago

Senior GoLang Software Engineer

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Naszym Klientem jest jedna z największych organizacji z sektora e-commerce w Polsce, która rozwija nowoczesne rozwiązania technologiczne wykorzystywane przez miliony użytkowników. W związku z rozwojem zespołu poszukujemy osoby na stanowisko Senior GoLang Software Engineera.


Na tym stanowisku będziesz odpowiadać za projektowanie i rozwój skalowalnych aplikacji backendowych opartych o architekturę mikroserwisową. Rola łączy pracę techniczną z realnym wpływem na decyzje architektoniczne, rozwój standardów programistycznych oraz wsparcie merytoryczne zespołu.


Oczekiwania

  • Minimum 6 lat doświadczenia w tworzeniu oprogramowania, w tym co najmniej 3 lata komercyjnej pracy z Go (Golang).
  • Doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych oraz architektury mikroserwisowej.
  • Bardzo dobra znajomość wzorców architektonicznych, takich jak Clean Architecture czy Hexagonal Architecture.
  • Praktyczna znajomość relacyjnych baz danych, w szczególności PostgreSQL.
  • Doświadczenie w tworzeniu i integracji REST API oraz gRPC.
  • Znajomość frameworka Gin.
  • Umiejętność pracy z ElasticSearch oraz Redis.
  • Komunikatywna znajomość j. angielskiego na poziomie minimum B2.


Mile widziane

  • Doświadczenie w budowaniu i utrzymywaniu procesów CI/CD.
  • Znajomość narzędzi do kolejkowania wiadomości, takich jak Kafka lub RabbitMQ.
  • Praktyczna znajomość narzędzi monitorujących i observability (np. Grafana, Kibana, Sentry).
  • Wiedza z zakresu Domain-Driven Design (DDD).
  • Doświadczenie w pracy w środowisku Agile/Scrum.
  • Umiejętność usprawniania procesów wytwarzania oprogramowania oraz wdrażania dobrych praktyk developerskich.


Obowiązki

  • Projektowanie, rozwój i utrzymanie wydajnych aplikacji backendowych w technologii Go.
  • Tworzenie skalowalnych rozwiązań zgodnie z dobrymi praktykami programistycznymi oraz dbałość o wysoką jakość kodu.
  • Analiza wydajności aplikacji oraz identyfikowanie i eliminowanie wąskich gardeł.
  • Wsparcie merytoryczne zespołu, mentoring programistów oraz udział w podejmowaniu decyzji architektonicznych.
  • Proponowanie nowych rozwiązań technologicznych odpowiadających na potrzeby biznesowe.
  • Ścisła współpraca z zespołami technicznymi i interesariuszami biznesowymi w celu dostarczania wartościowych rozwiązań.
  • Tworzenie oraz rozwijanie testów jednostkowych i integracyjnych.


Oferta

  • Zatrudnienie w oparciu o kontrakt B2B lub umowę o pracę.
  • Pracę w modelu hybrydowym (biura zlokalizowane są w Gdańsku, Wrocławiu i Warszawie) albo pracę w większości zdalną.
  • Szeroki pakiet benefitów obejmujący prywatną opiekę medyczną, ubezpieczenie, kartę sportową, platformę kafeteryjną oraz atrakcyjne zniżki na produkty firmy.
  • Kompleksowy program wdrożeniowy oraz wsparcie doświadczonego zespołu.
  • Realny wpływ na rozwój produktów, architektury oraz wykorzystywanych technologii.
  • Indywidualny plan rozwoju oraz budżet na szkolenia i konferencje.
  • Sprawny, zdalny proces rekrutacyjny z naszym pełnym wsparciem na każdym etapie.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search