W skrócie
- Zadania: Projektowanie i rozwijanie systemów backendowych w TypeScript i Node.js.
- Firma: Innowacyjna firma technologiczna z dynamiczną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna oraz możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość mentorowania innych członków zespołu i dynamiczny rozwój kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty w Europie.
- Kwalifikacje: 5+ lat doświadczenia w rozwoju oprogramowania backendowego oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 121455 - 148445 zł za rok.
Musisz być ekspertem w rozwoju backendu z dogłębnym zrozumieniem zaangażowanych technologii. Silne umiejętności backendowe, które pozwolą Ci wykazać się zdolnością do stosowania tych technologii, a także wdrażania i utrzymywania ich, będą kluczowe dla sukcesu.
Technologie, z którymi pracujemy: Typescript, JavaScript, Node.js, REST APIs, AWS, Terraform.
Obowiązki:
- Projektowanie, pisanie, testowanie funkcjonalności dla systemu backendowego napisanego w TypeScript, Node.js
- Wdrażanie i utrzymywanie mikroserwisów w AWS przy użyciu Terraform
- Projektowanie architektury oprogramowania między backendem, frontendem a aplikacjami mobilnymi
- Utrzymywanie systemu na produkcji używanego przez konsumentów z kilku krajów europejskich
- Debugowanie problemów
- Określanie i ocenianie złożoności funkcji
- Uczestniczenie w planowaniu sprintów, codziennych sprintach i spotkaniach z właścicielami produktów w celu opracowania nowych funkcji
- Rekrutacja i mentoring członków zespołu
- Współpraca z innymi członkami zespołu oraz zespołami, które zależą od funkcjonalności, które rozwijasz
Wymagane kwalifikacje:
- 5+ lat doświadczenia w produkcyjnym rozwoju oprogramowania w backendzie
- Silne zrozumienie zasad inżynierii oprogramowania, testowania, struktur danych i algorytmów
- Ekspercka praktyczna znajomość technologii takich jak Typescript / Node.js
- Doświadczenie w rozwijaniu rozwiązań chmurowych i infrastrukturalnych z AWS oraz procesów CI/CD wspieranych przez narzędzia takie jak Terraform, CircleCI, Docker, Datadog itp.
- Silna znajomość DBMS, takich jak PostgreSQL, DynamoDB
- Ekspertyza w REST APIs
- Doświadczenie w architekturze opartej na zdarzeniach
- Biegłość w wzorcach projektowych OO, zasadach SOLID, Clean Code i rozwiązywaniu problemów architektonicznych
- Dyplom z informatyki
- Doświadczenie w pracy z metodykami Agile, takimi jak SCRUM i/lub Kanban
- Dobre umiejętności komunikacyjne i współpracy
- Samodzielność, proaktywne podejście
- Biegłość w języku angielskim
Miłe do posiadania:
- Znajomość rozwoju frontendowego w React
- Doświadczenie w pracy z jednym z języków obiektowych i/lub funkcyjnych, takich jak C#, Python, Java, Golang, Kotlin
Senior Backend Developer in Kraków – pracodawca: Appliscale sp. z o.o
Appliscale sp. z o.o. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu Krakowa, sprzyjające innowacjom i współpracy. Nasza kultura pracy opiera się na otwartości, wsparciu dla rozwoju zawodowego oraz możliwościach nauki nowych technologii, co czyni nas idealnym miejscem dla specjalistów pragnących rozwijać swoje umiejętności w obszarze inżynierii danych. Dodatkowo, oferujemy elastyczne godziny pracy oraz atrakcyjne benefity, które wspierają równowagę między życiem zawodowym a prywatnym.