Full-Stack Developer (Vue.js / PHP)
Summary
Full-stack developer building and modernizing internal business tools for a banking client: rewriting a planner from JS+Bootstrap to Vue.js 3, adding a financial client rating module in Vue.js 2, and enhancing an alerting tool. Stack: JavaScript/Vue.js, PHP, PL/SQL & MS SQL, RabbitMQ, Python. B2B rate up to ~140 PLN/h, fully remote.
Opis projektu
Branża: bankowość
Stawka: do ok. 140 zł/h netto + VAT, B2B
Lokalizacja: Zdalnie
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
Must have
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.
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