Text copied to clipboard!
Tytuł
Text copied to clipboard!Inżynier Oprogramowania Full Stack
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera Oprogramowania Full Stack, który dołączy do naszego zespołu technologicznego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwijanie oraz utrzymanie nowoczesnych aplikacji internetowych, zarówno po stronie front-end, jak i back-end. Oczekujemy umiejętności pracy z różnymi technologiami, frameworkami oraz bazami danych, a także zdolności do szybkiego uczenia się nowych narzędzi i rozwiązań.
Do Twoich głównych zadań będzie należało tworzenie skalowalnych i wydajnych rozwiązań, integracja zewnętrznych API, optymalizacja działania aplikacji oraz dbanie o bezpieczeństwo i jakość kodu. Będziesz współpracować z zespołem projektowym, testerami oraz innymi programistami, aby dostarczać produkty spełniające najwyższe standardy branżowe.
Idealny kandydat posiada doświadczenie w pracy z popularnymi frameworkami front-endowymi (takimi jak React, Angular lub Vue.js) oraz back-endowymi (np. Node.js, Django, Spring Boot). Wymagana jest również znajomość relacyjnych i nierelacyjnych baz danych, takich jak PostgreSQL, MySQL, MongoDB.
Oferujemy pracę w dynamicznym środowisku, możliwość rozwoju zawodowego oraz udział w ciekawych projektach dla klientów z różnych branż. Zapewniamy elastyczne godziny pracy, dostęp do najnowszych technologii oraz wsparcie doświadczonych specjalistów. Jeśli jesteś osobą samodzielną, komunikatywną i nastawioną na ciągłe doskonalenie swoich umiejętności, ta oferta jest dla Ciebie!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja aplikacji webowych po stronie front-end i back-end
- Integracja zewnętrznych API oraz usług
- Optymalizacja wydajności i skalowalności aplikacji
- Tworzenie i utrzymanie dokumentacji technicznej
- Współpraca z zespołem projektowym i testerami
- Zapewnienie wysokiej jakości i bezpieczeństwa kodu
- Rozwijanie i wdrażanie nowych funkcjonalności
- Analiza i rozwiązywanie problemów technicznych
- Udział w code review i dzieleniu się wiedzą
- Monitorowanie działania aplikacji i reagowanie na incydenty
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia na podobnym stanowisku
- Znajomość JavaScript, HTML, CSS oraz jednego z frameworków front-endowych (React, Angular, Vue.js)
- Doświadczenie z technologiami back-endowymi (Node.js, Django, Spring Boot lub inne)
- Znajomość relacyjnych i nierelacyjnych baz danych (PostgreSQL, MySQL, MongoDB)
- Umiejętność pracy z systemami kontroli wersji (Git)
- Znajomość zasad projektowania REST API
- Dobra znajomość języka angielskiego w mowie i piśmie
- Umiejętność pracy w zespole i komunikatywność
- Samodzielność i dobra organizacja pracy
- Chęć ciągłego rozwoju i nauki nowych technologii
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie front-endowe i back-endowe znasz najlepiej?
- Opisz projekt, w którym odpowiadałeś za cały stos technologiczny.
- Jakie narzędzia wykorzystujesz do testowania i debugowania aplikacji?
- Czy masz doświadczenie w pracy z chmurą (AWS, Azure, GCP)?
- Jak radzisz sobie z optymalizacją wydajności aplikacji?
- Jakie są Twoje oczekiwania dotyczące rozwoju zawodowego?
- Czy pracowałeś w metodykach Agile/Scrum?
- Jakie są Twoje ulubione narzędzia do zarządzania kodem?
- Jak podchodzisz do zapewnienia bezpieczeństwa aplikacji?
- Czy masz doświadczenie w pracy z mikroserwisami?