#1 Job Board for tech industry in Europe

Senior Backend Developer
Go

Senior Backend Developer

Type of work
Full-time
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote
Wirtualna Polska Media S.A.

Wirtualna Polska Media S.A.

Działamy w obszarach e-commerce, reklamy i mediów spójnie łącząc technologie. Innowacyjność i podążanie za trendami są naszymi priorytetami. Dostarczamy angażujące informacje, rozrywkę i usługi oraz inspirujemy w codziennych decyzjach. Przyszłość jest w Internecie - dołącz do WP i razem z nami twórz #mojemiejsce.

Tech stack

    Golang

    master

    Redis

    advanced

    PostgreSQL

    advanced

    RabbitMQ

    advanced

    MySQL

    advanced

    Kafka

    advanced

    Elasticsearch

    advanced

    GraphQL

    advanced

    Cassandra

    advanced

Job description

Online interview

Cześć! 


Wirtualna Polska jest partnerem pierwszego wyboru, który dostarcza angażujące informacje, rozrywkę i usługi oraz inspiruje w codziennych decyzjach.  

Działamy w obszarach e-commerce, reklamy i mediów spójnie łącząc technologie. Codziennie pomagamy naszym użytkownikom w sprawach ważnych i nietypowych.

Dołącz do Wirtualnej Polski na stanowisku Senior Backend Developer ​! 🚀


Szukamy osoby, która dołączy do naszego zespołu jako Senior Backend Developer ze specjalizacją w języku programowania Go (Golang).


O NAS

Jesteśmy zespołem projektowym, specjalizującym się w tworzeniu innowacyjnych aplikacji backendowych, które stanowią kluczową infrastrukturę dla różnych portali Wirtualnej Polski. Nasza praca koncentruje się na tworzeniu generycznych narzędzi, takich jak moduły do ocen, API obsługujące aktywności użytkowników (takie jak lajki pod artykułami czy zapisywanie artykułów na później), które mogą być wykorzystywane przez różne serwisy. W związku z tym, nasze projekty muszą być nie tylko wydajne i zoptymalizowane, ale także gotowe na obsługę dużego ruchu i przygotowane do pracy w wielu centrach danych (multiDC).


Nasze rozwiązania backendowe są oparte na języku Go, jednakże dobrane komponenty systemu są dostosowywane do konkretnych potrzeb. Wśród narzędzi, z których korzystamy, znajdują się m.in. Mysql, Postgresql, Cassandra, Elastic Search, Kafka, Milvus, GRPC, GraphQL, Kubernetes, Docker, Dgraph, Millvus...


Nasz zespół ma pełny udział w procesie tworzenia nowych funkcjonalności od samego początku do końca, co obejmuje również pisanie różnorodnych testów, w tym jednostkowych, komponentowych, integracyjnych oraz testów end-to-end. Dużą uwagę przywiązujemy także do monitorowania i analizy metryk.


Wymagania:

  • Bardzo dobra znajomość Golang
  • Umiejętność pisania czytelnego kodu
  • Znajomość protokołu HTTP
  • Podstawowa znajomość systemu Linux
  • Znajomość Git
  • Analityczne myślenie
  • Wsparcie techniczne dla zespołu w rozwiązywaniu problemów i dzieleniu się wiedzą
  • Bardzo duża samodzielność w realizacji zadań.


Mile widziane:

  • Znajomość baz danych SQL i NoSQL
  • Znajomość innych języków programowania
  • Doświadczenie z Dockerem i Kubernetesem
  • Aktywność w projektach Open Source
  • Udział w meetupach i konferencjach


Stack Technologiczny:

  • Golang, 
  • MySQL, PostgreSQL
  • Cassandra, Elasticsearch
  • Kafka, RabbitMQ, Redis
  • GraphQL, GRPC


Co zyskasz:  

  • Atmosferę współpracy zespołowej opartą o wzajemny szacunek, zaufanie i wsparc
  • Otwartość na Twoje inicjatywy i pomysły oraz przestrzeń na kreatywne rozwiązania
  • Możliwość rozwoju w ramach Holdingu
  • Dużą swobodę w działaniu bez nadmiaru procedur i biurokracji