Senior Backend Software Engineer – Golang
4 tygodni temu
zdalnie/ hybrydowo (Kraków, Warszawa)
NR REF.: 1184060
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 Senior Backend Software Engineer – Golang
Tryb pracy: Zdalny/ hybrydowy (Kraków, Warszawa)
Typ kontraktu: B2B Via Hays
Stawka: 130-160 net+vat
Długość 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 mikroskopowej.
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)
Oczekujemy:
- umiejętność samodzielnego zbudowania usługi w ujęcie E2E, uwzględniając takie elementy jak:
– Pisanie kodu spełniającego potrzeby biznesowe w wybranej technologii
– Tworzenie testów, weryfikowanych w procesie wdrażania, m.in. przez Sonar Cloud
– Konfiguracja deploymentu na kubernetesowy klaster oraz dbanie o proces wdrażania zmiany
– Pomoc 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
(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. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.
-
Backend Software Engineer Golang
4 tygodni temu
Kraków, Polska HAYS Pełny etatBackend Software Engineer GolangKrakówNR REF.: 1183894Hays 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...
-
Golang developer
2 dni temu
Kraków, Lesser Poland Team Connect Pełny etatTeam 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...
-
Golang Software Engineer, WFM
1 miesiąc temu
Kraków, Polska Zendesk Pełny etatJob 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...
-
Senior backend engineer
2 tygodni temu
Kraków, Lesser Poland Vgw Pełny etatSenior 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 etatSenior 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...
-
Backend (Golang) Software Engineer
1 miesiąc temu
Warszawa, Mazovia, Polska ScyllaDB Pełny etatJoin the team building the new generation of distributed NoSQL database: Scylla Cloud, our Database-as-a-Service (DBaaS).Scylla Cloud provides managed Scylla clusters with automatic backup, upgrades, repairs, performance optimization, security hardening, 24*7 maintenance, monitoring and support — all for a fraction of the cost of other DBaaS offerings....
-
Senior Software Engineer
2 dni temu
Kraków, Polska HAYS Pełny etatSenior 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...
-
Backend Software Engineer
4 tygodni temu
Kraków, Polska GPC Global Technology Center Pełny etatAs 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...
-
Senior .NET Software Engineer
4 tygodni temu
Kraków, Polska Softeta Pełny etatAbout 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...
-
Application Development Engineer
4 tygodni temu
Kraków, Polska Arista Networks Pełny etatJob 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...
-
Senior Software Engineer
2 dni temu
Kraków, Polska HAYS Pełny etatSenior Software EngineerKrakówNR REF.: 1184808Your 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. Own the full release cycle...
-
Full Stack Software Engineer
4 tygodni temu
Warszawa, Mazovia, Polska ScyllaDB Pełny etatAt Scylla Cloud, we deliver the strength of ScyllaDB in a fully managed database-as-a-service platform. We provide our service in numerous locations around the globe and support multiple cloud providers. Our platform is managing hundreds of nodes for known logos around the world, complying with challenging requirements with regard to performance,...
-
[BG1] Senior Front-end Software Engineer
4 tygodni temu
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...
-
Senior Backend Engineer
4 tygodni temu
Kraków, Polska Cisco Pełny etatMission 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...
-
Backend Engineer
3 tygodni temu
Kraków, Polska VGW Pełny etatBackend 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 etatBackend 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...
-
[HOM] Full-Stack Software Engineer
3 tygodni temu
Kraków, Polska Software Mind Pełny etatJob 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...
-
Senior Software Engineer
4 tygodni temu
Kraków, Polska Splunk Inc Pełny etatSplunk's Cloud group is looking for an experienced Senior Software Engineer to join teams that are responsible for providing and maintaining an automated platform that enables internal and external customers to easily manage and modify Splunk Enterprise Cloud (SEC) environments. As a member of these teams, you will be responsible for maintaining and fixing...
-
[GZI] Senior Data Engineer
3 tygodni temu
Kraków, Polska Software Mind Pełny etat[GZI] Senior Data Engineer 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 cross-functional engineering teams...
-
Senior Software Engineer
2 dni temu
Kraków, Polska HAYS Pełny etatSenior Software Engineer - OperationsKrakówNR REF.: 1184810Your 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 - Operations.Your new role This Sr. Software Engineer, Operations position will be impactful to the core...