Senior Golang Developer
⚲ Remote
25 200 - 26 880 PLN (B2B)
Wymagania
- SQL
- Docker
- AWS
- GCP
- RabbitMQ (nice to have)
- Grafana (nice to have)
- IoT (nice to have)
- SaaS (nice to have)
Opis stanowiska
O projekcie:
Poszukujemy doświadczonego Senior Golang Developera, który dołączy do zespołu rozwijającego nowoczesne rozwiązania backendowe dla międzynarodowych projektów. Na tym stanowisku będziesz projektować i rozwijać skalowalne systemy, współpracować z zespołami produktowymi oraz mieć realny wpływ na architekturę, standardy techniczne i kierunek rozwoju tworzonych rozwiązań.
Tech StackGolang | AWS / GCP | Kubernetes | Docker | PostgreSQL | Redis | Kafka | GraphQL | REST API | Terraform | GitHub Actions / GitLab CI | Prometheus | Grafana
Oferujemy- Długofalową współpracę przy międzynarodowych projektach.- Wpływ na architekturę i decyzje technologiczne.- Pracę w modelu remote-first i elastyczne godziny pracy.- Budżet rozwojowy.- Pracę z doświadczonym zespołem i kulturę opartą na wymianie wiedzy.
Wymagania:
- Min. 5 lat doświadczenia w tworzeniu oprogramowania.- Min. 3 lata komercyjnego doświadczenia z Golang.- Znajomość architektury oprogramowania, wzorców projektowych i mikroserwisów.- Doświadczenie w budowie skalowalnych systemów backendowych.- Znajomość baz danych SQL i NoSQL.- Doświadczenie z Dockerem oraz platformami chmurowymi (AWS, GCP lub Azure).- Znajomość procesów CI/CD.- Język angielski pozwalający na swobodną komunikację min. B2+ Mile widziane- Kubernetes.- Kafka, RabbitMQ lub NATS.- Event-driven architecture.- Terraform.- Prometheus, Grafana, OpenTelemetry.- Doświadczenie w projektach FinTech, MedTech, IoT lub SaaS.
Codzienne zadania:
- Projektowanie i rozwój aplikacji backendowych w Golang.
- Tworzenie i utrzymanie REST API oraz GraphQL.
- Projektowanie architektury mikroserwisowej i rozwiązań cloud-native.
- Optymalizacja wydajności, skalowalności i niezawodności systemów.
- Udział w projektowaniu rozwiązań oraz codereview.
- Współpraca z klientami i zespołami projektowymi.
- Wsparcie procesów CI/CD oraz działań DevOps.
- Mentoring mniej doświadczonych programistów.
Poszukujemy doświadczonego Senior Golang Developera, który dołączy do zespołu rozwijającego nowoczesne rozwiązania backendowe dla międzynarodowych projektów. Na tym stanowisku będziesz projektować i rozwijać skalowalne systemy, współpracować z zespołami produktowymi oraz mieć realny wpływ na architekturę, standardy techniczne i kierunek rozwoju tworzonych rozwiązań.
Tech StackGolang | AWS / GCP | Kubernetes | Docker | PostgreSQL | Redis | Kafka | GraphQL | REST API | Terraform | GitHub Actions / GitLab CI | Prometheus | Grafana
Oferujemy- Długofalową współpracę przy międzynarodowych projektach.- Wpływ na architekturę i decyzje technologiczne.- Pracę w modelu remote-first i elastyczne godziny pracy.- Budżet rozwojowy.- Pracę z doświadczonym zespołem i kulturę opartą na wymianie wiedzy.
Wymagania:
- Min. 5 lat doświadczenia w tworzeniu oprogramowania.- Min. 3 lata komercyjnego doświadczenia z Golang.- Znajomość architektury oprogramowania, wzorców projektowych i mikroserwisów.- Doświadczenie w budowie skalowalnych systemów backendowych.- Znajomość baz danych SQL i NoSQL.- Doświadczenie z Dockerem oraz platformami chmurowymi (AWS, GCP lub Azure).- Znajomość procesów CI/CD.- Język angielski pozwalający na swobodną komunikację min. B2+ Mile widziane- Kubernetes.- Kafka, RabbitMQ lub NATS.- Event-driven architecture.- Terraform.- Prometheus, Grafana, OpenTelemetry.- Doświadczenie w projektach FinTech, MedTech, IoT lub SaaS.
Codzienne zadania:
- Projektowanie i rozwój aplikacji backendowych w Golang.
- Tworzenie i utrzymanie REST API oraz GraphQL.
- Projektowanie architektury mikroserwisowej i rozwiązań cloud-native.
- Optymalizacja wydajności, skalowalności i niezawodności systemów.
- Udział w projektowaniu rozwiązań oraz codereview.
- Współpraca z klientami i zespołami projektowymi.
- Wsparcie procesów CI/CD oraz działań DevOps.
- Mentoring mniej doświadczonych programistów.
🔍 Dekoder Ogłoszenia
🔴
realny wpływ na architekturę, standardy techniczne i kierunek rozwoju tworzonych rozwiązań
Twoje propozycje mogą zostać wysłuchane, ale ostateczne decyzje podejmą osoby z większym doświadczeniem lub na wyższych stanowiskach.
🔴
Wpływ na architekturę i decyzje technologiczne
Podobnie jak wyżej, będziesz miał możliwość sugerowania zmian, ale niekoniecznie będziesz miał decydujący głos.
🟡
Pracę w modelu remote-first i elastyczne godziny pracy
Praca zdalna jest priorytetem, ale elastyczność godzin może oznaczać konieczność dostosowania się do potrzeb zespołu lub klienta.
🟡
Budżet rozwojowy
Może to oznaczać zarówno pokrycie kosztów szkoleń i konferencji, jak i ograniczony budżet, który trzeba będzie rozsądnie wykorzystać.
🔴
Codzienne zadania: - Projektowanie i rozwój
Jest to bardzo ogólny opis, który może obejmować szeroki zakres obowiązków, od tworzenia nowych funkcji po utrzymanie istniejącego kodu.