Backend Golang Developer Lead

Przegląd oferty

Lokalizacja
Remote, Remote
Rodzaj pracy
Pełny etat
Wynagrodzenie netto
25,000 zł - 30,000 zł Za MiesiÄ…c
Data opublikowania
3 lat temu

Szczegóły

ID oferty
2819
Typ pracy
Zdalnie
Rozmiar firmy
30-50
Wynagrodzenie
Umieszczone w ofercie
Wykorzystywane technologie
Microservices, DDD, Golang, Kubernetes, Asynchronous Communication, RabbitMQ, REST, time series, Kafka, MongoDB, Java
Typ umowy
B2B
Rekrutacja
Online
Rekrutacja w języku
Polski Angielski
Korzyści
Parking, Prywatna opieka medyczna, Spotkania integracyjne, No dress code, Kawa za free, Prysznic, Startup atmosphere, Międzynarodowe projekty, Małe zespoły, Elastyczne godziny pracy,
Poziom doświadczenia
Senior Expert
Wymagana
Inny

Opis oferty

Must have:

  • Good communication skills,
  • Programming experience in Go,
  • Experience with microservice architecture,
  • Experience with DDD and Kubernetes,
  • Communicative English in speaking and writing,
  • Ability to plan ahead when designing solutions,
  • Programming experience 5+ as a backend software engineer ,
  • Excellent self and team work organization,
  • Communicative Polish in speaking and writing,
  • Leadership skills,
  • Team player.

Nice to have:

  • Experience with: time series data processing and storage,
  • Experience with data stream processing.

O stanowisku / o projekcie 

We are looking for a technology leader for our system development team. It should be a person with leadership skills and a contagious passion for building quality software. Your mission will be to challenge and inspire the engineering team, support them in decision making on a daily basis and enable their growth as specialists. You will make technical decisions based on business requirements and provided priorities thanks to close cooperation with product owners. We expect from you to have willingness to learn and understand the business objectives around the energy market and metering, as we believe it is required in order to deliver software that will match the real needs.

Zakres obowiązków

  1. Developing high quality, highly available distributed software in a microservice architecture as a backend software engineer, 
  2. Making technical decisions based on business needs and time restrains, 
  3. Daily cooperation with the other Team Leaders, Product Owners, Scrum Master especially focusing on the preparation of descriptions of tasks and features, 
  4. Mentoring engineers on your team to enable their growth as technical experts, 
  5. Organizing internal knowledge sharing sessions, 
  6. Ensuring adequate level of system and software documentation, 
  7. Introducing new technologies, ideas and processes based on company’s needs, 
  8. Representing the team on the technical and product meetings, 
  9. Taking care of the information flow inside the team, 
  10. Participating in recruitment process for engineering team, 
  11. Technical onboarding of the new colleagues, 
  12. Mentoring junior software engineers.