AirCashBack Poland Sp. z o.o. to dynamicznie rozwijająca się firma, specjalizująca się w odzyskiwaniu odszkodowań lotniczych. Obecnie poszukujemy doświadczonego FullStack Developera do naszego zespołu IT, który pomoże nam rozwijać nowoczesne rozwiązania dla naszych klientów.
Miejsce pracy: Zdalnie lub hybrydowo (Wrocław)
- Tworzenie i rozwój aplikacji webowych przy użyciu Vue.js oraz Nuxt.js (wersja 2 i 3).
- Utrzymanie i migracja projektów z Nuxt 2 do Nuxt 3.
- Doświadczenie z Pinia/Vuex do zarządzania stanem aplikacji.
- Implementacja responsywnych i interaktywnych interfejsów użytkownika.
- Stylizacja aplikacji przy użyciu Tailwind CSS, SCSS oraz metodologii BEM.
- Optymalizacja aplikacji pod kątem wydajności i SEO (SSR w Nuxt.js).
- Integracja frontendu z REST API oraz systemami backendowymi.
- Współpraca z zespołem backendowym i UX/UI designerami.
- Utrzymywanie i rozwój komponentów opartych na Vue.js.
- Wdrażanie i testowanie kodu frontendu, zapewniając jego wysoką jakość.
- Tworzenie i rozwój aplikacji backendowych w oparciu o Java i Spring Framework.
- Projektowanie, rozwój i optymalizacja mikroserwisów przy użyciu JPA, PostgreSQL oraz MySQL.
- Tworzenie i zarządzanie REST API dla zewnętrznych aplikacji oraz integracja z zewnętrznymi systemami CRM.
- Zarządzanie wersjonowaniem baz danych przy użyciu Liquibase.
- Zarządzanie systemami kolejkowymi Kafka.
- Konfiguracja oraz zarządzanie serwerami aplikacyjnymi (Nginx lub Apache2) na Linux.
- Tworzenie i utrzymywanie środowisk kontenerowych przy użyciu Docker.
- Wdrażanie, monitorowanie oraz automatyzacja procesów CI/CD przy użyciu Gitlab CI/CD.
- Monitorowanie wydajności systemów oraz infrastruktury, zapewnienie dostępności i stabilności.
- Utrzymywanie i optymalizacja infrastruktury serwerowej.
- Zapewnienie ciągłości działania systemów oraz ich bezpieczeństwa.
- Minimum 3 lata doświadczenia w pracy jako Frontend/Backend Developer lub Fullstack Developer.
- Bardzo dobra znajomość Vue.js/Nuxt.js/Java oraz Spring Framework.
- Doświadczenie w pracy z bazami danych PostgreSQL oraz MySQL.
- Znajomość tworzenia i utrzymywania REST API.
- Doświadczenie w pracy z Dockerem.
- Doświadczenie z wdrażaniem procesów CI/CD przy użyciu Gitlab CI/CD.
- Znajomość architektury mikroserwisów i systemów kolejkowych (Kafka).
- Doświadczenie w integracji z systemami CRM.
- Zrozumienie działania dużych, rozproszonych systemów.
- Znajomość zagadnień związanych z bezpieczeństwem aplikacji webowych.
- Pracę zdalną lub hybrydową (Wrocław).
- Elastyczne godziny pracy.
- Atrakcyjne wynagrodzenie adekwatne do umiejętności i doświadczenia.
- Możliwość rozwoju zawodowego w szybko rozwijającej się firmie.
- Wsparcie zespołu oraz przyjazną atmosferę pracy.
Jeśli chcesz dołączyć do naszego zespołu, aplikuj online!