Backend Software Engineer Golang

4 tygodni temu


Kraków, Polska HAYS Pełny etat
Backend Software Engineer Golang
Kraków
NR REF.: 1183894

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

 

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

 

Dla naszego Klienta aktualnie poszukujemy Kandydatów na stanowisko:

Backend Software Engineer – Golang

 

Lokalizacja: Zdalna

Typ kontraktu: B2B Via Hays

Stawka: 110-140 net+vat

Dł. kontraktu: Długofalowy projekt 

Start: ASAP

 

Zespół:

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

 

Bazujemy na nowoczesnych stacku technologicznym:

  • 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

 

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

 

Projekt i zakres prac ogólnie:

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)

Pamiętaj, że nie na wszystkim musisz się znać, ale wszystkiego możesz się nauczyć ;)

 

Oczekujemy:

WYMAGANIA Tzw Must Have [Skala w punktach: 0 – nie zna 1 zna słabo -  5 Bardzo dobra znajomość]

  • znajomość Golang - 5
  • znajomości protokołu HTTP/2 - 5
  • znajomość baz danych (mongodb, mysql) - 4
  • umiejętności pisania testów jednostkowych oraz integracyjnych - 4
  • cache (Redis, Memcached, Varnish) -3
  • znajomości API RESTful oraz GraphQL - 3
  • konteneryzacji (Docker) - 3
  • CI/CD (preferowany: Github Actions) – 3 
  • usługi AWS Cloud (Lambda, DynamoDB, ELB, Cloudfront, S3) - 3
  • orchestracji (k8s/EKS) - 3
  • znajomości zagadnień optymalizacji - 3
  • języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji - 3
  • kolejki (RabbitMQ) – 2

 

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

 

Jak będzie wyglądał proces rekrutacji:

  • Twoje CV zostanie zweryfikowane przez Hays Recruiter
  • Rekruter skontaktuje się z Tobą telefonicznie – 15-minutowa rozmowa na temat projektu i Twoich doświadczeń
  • Rozmowa techniczna z klientem – 1 spotkanie online (1h)
  • Oferta
  • Witamy w projekcie

 

Hays Poland sp. z o.o. is an employment agency registered in a registry kept by Marshal of the Mazowieckie Voivodeship under the number 361.



  • zdalnie/ hybrydowo (Kraków, Warszawa), Polska HAYS Pełny etat

    Senior Backend Software Engineer – Golangzdalnie/ hybrydowo (Kraków, Warszawa)NR REF.: 1184060Hays IT Contracting to współpraca oparta na zasadach B2B. Łączymy specjalistów IT z najciekawszymi, technologicznymi projektami na rynku. Dołącz do grona 500 zadowolonych wykonawców pracujących dla klientów Hays! Dla naszego Klienta aktualnie...

  • Golang developer

    2 dni temu


    Kraków, Lesser Poland Team Connect Pełny etat

    Team Connect is Poland's leading nearshore and offshore IT provider. Since 2008 we successfully create and develop software for our clients. We are also a proud certified Salesforce Partner. We specialize in Agile and Dev Ops-based software development. From the analysis stage through implementation. We develop backend, frontend, and mobile...


  • Kraków, Polska Zendesk Pełny etat

    Job DescriptionAbout usZendesk is a service-first CRM company that builds powerful, customizable software designed to improve customer relations. We encourage growth, innovation, and believe in giving back to the communities we call home. With us, you will be involved in maintaining and creating solutions that have an impact on millions of customers...

  • Backend Software Engineer

    4 tygodni temu


    Kraków, Polska GPC Global Technology Center Pełny etat

    As a Backend Software Engineer, you will be an integral part of our growing eCommerce team, solving challenging problems quickly and efficiently, focusing on backend development.  The successful candidate will work daily with our software architects and will be responsible for building distributed systems using NodeJS and MySQL.This role will be a key...


  • Kraków, Polska Arista Networks Pełny etat

    Job Description Arista Networks is looking for a Software Developer to build and implement software tools and Machine Learning models. The ADE will work with other Developers throughout the software development life cycle. The role necessitates Team Player abilities with a keen eye for detail and problem-solving skills. If you also have experience in...

  • Backend Engineer

    3 tygodni temu


    Kraków, Polska VGW Pełny etat

    Backend Engineer - Contract VGW is a fast-growing technology company and creator of market-leading online social games, on a mission to become the biggest gaming company in the world. We are looking for a Backend Engineer to join our team on an ongoing contract basis.  As a Backend Engineer, you will focus on developing the back end of a new...

  • Backend Engineer

    3 tygodni temu


    Kraków, Polska VGW Pełny etat

    Backend Engineer VGW is a fast-growing technology company and creator of market-leading online social games, on a mission to become the biggest gaming company in the world. We are looking for a Backend Engineer to join our team.  As a Backend Engineer, you will focus on developing the back end of a new platform system that will host millions of...

  • Senior backend engineer

    2 tygodni temu


    Kraków, Lesser Poland Vgw Pełny etat

    Senior Backend Engineer VGW is a fast-growing technology company and creator of market-leading online social games, on a mission to become the biggest gaming company in the world. We are looking for a Senior Backend Engineer to join our team. As a Senior Backend Engineer, you will focus on developing the back end of a new platform system that will host...

  • Senior Backend Engineer

    3 tygodni temu


    Kraków, Polska VGW Pełny etat

    Senior Backend Engineer - Contract VGW is a fast-growing technology company and creator of market-leading online social games, on a mission to become the biggest gaming company in the world. We are looking for a Senior Backend Engineer to join our team on an ongoing contract basis.  As a Senior Backend Engineer, you will focus on developing the...


  • Kraków, Polska HAYS Pełny etat

    Staff Software EngineerKrakówNR REF.: 1185035Your new company For our client, a company that provides SaaS products related to sales, customer support, and other customer communications, we are looking for a Staff Software Engineer.Your new role  Deliver value directly to our customers by building and releasing secure, reliable and sophisticated access...


  • Kraków, Polska Software Mind Pełny etat

    Job DescriptionProject - the aim you'll haveWe are looking for a firmware engineer to join our Embedded Software Department. You will be part of an expert team whose mission is to provide firmware with a best-in-class user experience and unmatched reliability for the entire range of acoustic devices, including amplified controllers, audio processors, and...

  • [MBB] Front-end Engineer

    4 tygodni temu


    Kraków, Polska Software Mind Pełny etat

    [MBB] Front-end Engineer (Angular) Full-time Company Description Agile Soul – Software Mind On the surface, we are a global IT service and software company that has collaborated on countless projects all over the world. Below it – an ally of those who decided to take their software development to the next level. Job Description ...

  • Software Engineer

    2 dni temu


    Kraków, Lesser Poland Philip Morris International Pełny etat

    MAKE HISTORY WITH USAt PMI, we've chosen to do something incredible. We're totally transforming our business and building our future on one clear purpose – to deliver a smoke-free future.With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and the space to move your...


  • Kraków, Polska HAYS Pełny etat

    Senior Software EngineerKrakówNR REF.: 1184809Your new company For our client, a company that provides SaaS products related to sales, customer support, and other customer communications, we are looking for a Senior Software Engineer.Your new role  Create and maintain data pipeline architecture and highly performant data stores. Actively participate in...

  • Senior Backend Engineer

    4 tygodni temu


    Kraków, Polska Cisco Pełny etat

    Mission The impactful, hands-on Java Software Engineer will be committed to the practices required to design, implement and support critical customer-facing platforms requiring high uptime while driving continuous improvement and innovation. Location: EMEA Intro You are a Backend Engineer who has a background in designing, implementing and...

  • Software Engineer

    2 dni temu


    Kraków, Lesser Poland Philip Morris International Pełny etat

    MAKE HISTORY WITH USAt PMI, we've chosen to do something incredible.We're totally transforming our business and building our future on smoke-free products with the power to deliver a smoke-free future.With huge change, comes huge opportunity. So, wherever you join us, you'll enjoy the freedom to dream up and deliver better, brighter solutions and you will...


  • Kraków, Polska Software Mind Pełny etat

    Job DescriptionProject – the aim you’ll haveWe are looking for a skilled Full-stack Software Engineer for our new and exciting digital venture. You will primarily be responsible for designing, developing, and implementing software using React and Node.JS technologies.As part of this exciting new venture, you will tackle challenging and thought-provoking...


  • Kraków, Polska Softeta Pełny etat

    About the Project:The platform, built from scratch, offers comprehensive solutions tailored to diverse insurance needs, aiming to enhance efficiency, transparency, and collaboration within insurance processes.It continuously evolves to meet industry challenges, providing a future-proof toolbox for streamlined insurance operations. About the Role:As a Senior...


  • Kraków, Polska Software Mind Pełny etat

    Job DescriptionProject - the aim you'll haveWe are looking for an experienced Software Engineer to join our Embedded Software Department. You will be part of an expert team whose mission is to provide software and firmware with a best-in-class user experience and unmatched reliability for the entire range of acoustic devices, including amplified controllers,...


  • Kraków, Polska Software Mind Pełny etat

    [BG1] Senior Front-end Software Engineer (Angular) Full-time Company Description Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building...