W skrócie
- Zadania: Twórz responsywne aplikacje webowe z Angular i TypeScript, współpracuj z zespołem UX/UI.
- Firma: Szybko rozwijająca się firma konsultingowa w dziedzinie technologii.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Doskonałe możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na cyfrową transformację.
- Kwalifikacje: Doświadczenie w Angularze i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.
Kim jesteśmy: Jesteśmy szybko rozwijającą się firmą konsultingową w zakresie biznesu i technologii, współzałożoną w 2019 roku. Oferujemy dostosowane do potrzeb klientów usługi inżynieryjne, ponieważ transformacja cyfrowa to więcej niż tylko technologia. Z sukcesem działamy jako preferowany dostawca dla firm z listy Fortune 500 oraz jako zaufany partner dla niektórych wiodących firm w branży. Nasz globalny zespół pomógł wielu klientom osiągnąć ich cele.
Kluczowe obowiązki:
- Rozwój Frontend z Angular: Projektowanie, rozwijanie i utrzymywanie responsywnych, skalowalnych i przyjaznych dla użytkownika aplikacji internetowych przy użyciu Angular i TypeScript. Budowanie wielokrotnego użytku komponentów, usług i frameworków UI wspierających aplikacje na poziomie przedsiębiorstwa.
- Rozwój doświadczeń użytkownika i interfejsu: Współpraca z projektantami UX/UI, właścicielami produktów i interesariuszami biznesowymi w celu dostarczenia intuicyjnych, dostępnych i wydajnych doświadczeń użytkowników.
- Integracja aplikacji: Integracja aplikacji frontendowych z RESTful API i usługami backendowymi. Ścisła współpraca z zespołami inżynieryjnymi backendu w celu zapewnienia płynności przepływu danych i funkcjonalności aplikacji.
- Architektura komponentów: Rozwój modułowych, łatwych do utrzymania i wielokrotnego użytku komponentów Angular, przestrzegając najlepszych praktyk dotyczących zarządzania stanem, routingu, bezpieczeństwa i optymalizacji wydajności.
- Przegląd kodu i jakość: Udział w przeglądach kodu, zapewniając przestrzeganie standardów kodowania, zasad projektowania, praktyk testowania i architektury aplikacji łatwej do utrzymania.
- Testowanie i automatyzacja: Rozwój i utrzymywanie testów jednostkowych, integracyjnych i end-to-end przy użyciu nowoczesnych frameworków testowych w celu zapewnienia niezawodności i jakości aplikacji.
- Wsparcie DevOps i wdrożenia: Wkład w procesy CI/CD i konteneryzowane procesy wdrożeniowe przy użyciu nowoczesnych praktyk rozwoju i wdrażania.
Wymagane umiejętności i kwalifikacje:
- Ekspertyza Angular: Silne doświadczenie w budowaniu aplikacji na poziomie przedsiębiorstwa przy użyciu Angular, TypeScript, RxJS i architektury opartej na komponentach.
- Integracja API: Doświadczenie w korzystaniu z RESTful API i pracy z usługami opartymi na JSON.
- Architektura frontendowa: Silne zrozumienie architektury aplikacji, zarządzania stanem, optymalizacji wydajności, leniwego ładowania, routingu i najlepszych praktyk bezpieczeństwa.
- Frameworki testowe: Doświadczenie z Vitest, frameworkami testowymi playwright.
- Kontrola wersji: Biegłość w oparciu o kontrolę źródła Git i współprace w ramach rozwoju.
- Znajomość Javy: Wiedza na temat API Javy wystarczająca do zrozumienia integracji API, rozwiązywania problemów i efektywnej współpracy z zespołami backendowymi.
- Konteneryzacja: Doświadczenie w pracy z środowiskami deweloperskimi opartymi na Dockerze.
- Umiejętności Unix/Linux: Podstawowe doświadczenie z narzędziami takimi jak grep, less, vi i skrypty powłoki.
Preferowane kwalifikacje:
- Chmura i Kubernetes: Znajomość OpenShift, Kubernetes lub wdrożeń aplikacji natywnych w chmurze.
- Dostępność: Wiedza na temat standardów dostępności (WCAG) i zasad projektowania inkluzywnego.
- Dostawa Agile: Doświadczenie w pracy w zespołach dostarczających Agile/Scrum i współpracy z interesariuszami międzyfunkcyjnymi.
Umiejętności miękkie:
- Silne umiejętności rozwiązywania problemów i analityczne.
- Doskonale umiejętności komunikacyjne i współpracy.
- Umiejętność zarządzania wieloma priorytetami w szybkim tempie.
- Silna dbałość o szczegóły i zaangażowanie w dostarczanie wysokiej jakości oprogramowania.
- Umiejętność efektywnej współpracy z zespołami produktowymi, projektowymi i inżynieryjnymi backendu.
Rzeczywiste wynagrodzenie będzie ustalane na podstawie takich czynników jak doświadczenie, umiejętności, kwalifikacje, lokalizacja geograficzna, wewnętrzna równość i potrzeby biznesowe. Ta pozycja może również kwalifikować się do dodatkowego wynagrodzenia, w tym premii, prowizji i/lub świadczeń, jeśli dotyczy.
Dołącz do naszego globalnego zespołu: Zapraszamy do aplikowania na stanowisko w RE Partners. Dołącz do nas w kształtowaniu przyszłości konsultingu technologii biznesowej i transformacji sposobu, w jaki organizacje prosperują w cyfrowym świecie. Jako różnorodna, kobieca firma globalna, szczycimy się tym, że dbamy o zadowolenie talentów – nasza stopa rotacji wynosząca 7% mówi sama za siebie. Przyprowadź swoich utalentowanych przyjaciół i zarób premię za polecenie.
Pracodawca równych szans: Jesteśmy pracodawcą równych szans i zapraszamy do składania aplikacji wszystkich wykwalifikowanych kandydatów, niezależnie od rasy, koloru, religii, płci, orientacji seksualnej, tożsamości płciowej lub ekspresji, pochodzenia narodowego, wieku, niepełnosprawności lub statusu weterana.
Senior Frontend Engineer (Angular) in Katowice – pracodawca: RE Partners
RE Partners to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Nasza kultura opiera się na współpracy i ciągłym rozwoju, co pozwala pracownikom na zdobywanie nowych umiejętności oraz awansowanie w ramach organizacji. Dodatkowo, praca w zespole zajmującym się nowoczesnymi rozwiązaniami w zakresie zarządzania danymi zapewnia unikalne doświadczenia i możliwość wpływania na kluczowe projekty w branży.