Full-Stack Developer (Vue.js / PHP)
emagine · Remote - Poland · 2026-09-14
Job description
Informacje o projekcie:
- Branża: bankowość
- Stawka: do ok. 140 zł/h netto + VAT, B2B
- Lokalizacja: Zdalnie
Podsumowanie:
Poszukujemy Full-Stack Developera do rozwoju i modernizacji istniejących narzędzi biznesowych. Głównym obszarem pracy będzie rozwój aplikacji opartych o Vue.js oraz udział w migracji rozwiązań ze starszych technologii.
Najbliższe projekty:
- Przepisanie narzędzia PlanneR z technologii JavaScript + Bootstrap do Vue.js 3.
- Stworzenie modułu do przeliczania ratingu klientów finansowych (kalkulator ratingu) w istniejącej aplikacji Vue.js 2.
- Rozwój i modyfikacje narzędzia alertującego sygnały, w tym praca związana z procedurami bazodanowymi.
Rola wymaga współpracy z biznesem, zbierania wymagań oraz przekładania ich na rozwiązania techniczne.
Zakres obowiązków:
- Rozwój i utrzymanie aplikacji frontendowych w JavaScript i Vue.js.
- Udział w migracji aplikacji z Vue.js 2 do Vue.js 3.
- Implementacja funkcjonalności backendowych w PHP.
- Projektowanie modeli danych dla aplikacji.
- Praca z RabbitMQ.
- Rozwój oraz modyfikacja procedur bazodanowych.
- Zbieranie i analiza wymagań biznesowych.
- Współpraca z użytkownikami biznesowymi oraz interesariuszami.
- Udział w spotkaniach, warsztatach i analizach.
Podział pracy:
- około 70% programowanie,
- około 30% spotkania i analiza wymagań.
Wymagania:
- Zaawansowana znajomość JavaScript.
- Komercyjne doświadczenie z Vue.js 2 i Vue.js 3.
- Doświadczenie w migracji aplikacji pomiędzy wersjami Vue.js.
- Znajomość PHP na poziomie co najmniej średniozaawansowanym.
- Doświadczenie w projektowaniu modeli danych.
- Doświadczenie w pracy z RabbitMQ.
- Umiejętność zbierania oraz analizy wymagań biznesowych.
- Wysoko rozwinięte umiejętności komunikacyjne i współpracy z biznesem.
- Znajomość PL/SQL na poziomie średniozaawansowanym.
- Znajomość HTML/CSS na poziomie średniozaawansowanym.
- Znajomość baz danych MS SQL na poziomie średniozaawansowanym.
- Zaawansowana znajomość Python.
- Wykształcenie wyższe techniczne.
Nice to have:
- Doświadczenie z frameworkiem Laravel.
Stack technologiczny:
Frontend
- JavaScript
- Vue.js 2
- Vue.js 3
- HTML/CSS
Backend
- PHP
- Laravel (mile widziany)
Bazy danych
- MS SQL
- PL/SQL
Integracje
- RabbitMQ
Inne
- Python