logo Algoteque

Golang Developer

Algoteque • Warsaw (Poland) • Hybrid

Apply

About us

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

Poszukujemy doświadczonych inżynierów backend, specjalistów, którzy swobodnie poruszają się w obszarach Golang, AWS Cloud oraz CI/CD, z naturalnym podejściem DevOps. Lokalizacja: zdalnie ze spotkaniami kwartalnymi 2-3 dni lub hybrydowo w Warszawie lub Krakowie  Zakres współpracy - Projektowanie i tworzenie usług backendowych w języku Golang. - Współpraca z zespołem przy budowie nowoczesnych rozwiązań chmurowych (AWS). - Udział w procesach CI/CD oraz praca z kontenerami i środowiskami orkiestracji (Docker, Kubernetes/EKS). - Projektowanie i implementacja API (REST, GraphQL), praca z bazami danych oraz systemami kolejkowymi i cache. - Pisanie testów jednostkowych, integracyjnych oraz dbanie o jakość kodu. - Tworzenie i konfigurację repozytorium oraz środowiska aplikacji. - Implementację logiki biznesowej i dostarczanie czystego, wysokiej jakości kodu. - Przygotowanie testów, zgodnie z procesami jakościowymi (np. Sonar Cloud). - Konfigurację deploymentu na klastrach Kubernetes (EKS) oraz nadzór nad wdrażaniem zmian. - Projektowanie architektury, dobór narzędzi, tworzenie koncepcji rozwiązania. - Dokumentowanie decyzji technicznych, m.in. w formie ADR (Architecture Decision Record). - Tworzenie prostych funkcji serverless, np. Lambda w AWS.

Required qualifications

- Bardzo dobra znajomość Golang. - Postawa „will-do" – otwartość na nowe technologie, w tym również legacy. - Doświadczenie w pracy z bazami danych: MongoDB, MySQL. - Wiedza z zakresu mechanizmów cache: Redis, Memcached, Varnish. - Doświadczenie z systemami kolejkowymi: RabbitMQ. - Znajomość API RESTful oraz GraphQL. - Zrozumienie protokołu HTTP/2. - Praktyczna znajomość konteneryzacji: Docker. - Doświadczenie w CI/CD – preferowane GitHub Actions. - Bardzo dobra znajomość usług AWS Cloud: Lambda, DynamoDB, ELB, CloudFront, S3. - Wiedza o orkiestracji kontenerów: Kubernetes / EKS. - Umiejętność tworzenia testów jednostkowych i integracyjnych. - Zrozumienie zagadnień związanych z optymalizacją i wydajnością. - Język angielski na poziomie pozwalającym swobodnie korzystać z dokumentacji. Mile widziane - Doświadczenie w budowie serwisów informacyjnych (news, lifestyle, sport itp.). - Znajomość JavaScript (ES2021) lub TypeScript. - Doświadczenie z Node.js 18+. - Znajomość gRPC. - Doświadczenie z React.js. - Wiedza z zakresu SSR, mile widziany Next.js.

Benefits

B2B

Job details

Company

Algoteque

Contract

Full-time

Job location

Hybrid • Warsaw (Poland)

Reference

2437198

Share

Twitter facebook linkedin
Golang Developer

Interested in this job ?
Apply

Are you legally authorized to work in Poland?

Yes No

Do you live in Poland?

Yes No

Do you speak Polish fluent?

Yes No

Do you have experience with Golang min. 3 years?

Yes No

Do you have experience with AWS?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.