Programista Javascript/PHP/UI (rozwój CRM dla operatora telekomunikacyjnego)
FIBERWAY SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Niepołomice
13 500 - 16 500 PLN brutto (UoP) | 13 000 - 16 000 PLN netto (B2B)
Wymagania
- PHP
- PostgreSQL
- Linux
- REST API
- JavaScript
- CSS3
- jQuery
- HTML5
Opis stanowiska
Poszukujemy programisty PHP do rozwoju i utrzymania wewnętrznego systemu klasy CRM / OSS / BSS, wykorzystywanego w działalności operatora telekomunikacyjnego. System obsługuje m.in.: • zarządzanie klientami • umowy i dokumenty (generowanie, logika biznesowa, cykl życia) • fakturowanie i rozliczenia (billing) • obsługę zgłoszeń • provisioning usług w sieci • integracje z systemami zewnętrznymi (płatności, e-mail, SMS, systemy rządowe) Aplikacja działa produkcyjnie i jest stale rozwijana. Zakres obowiązków · projektowanie, rozwój i utrzymanie aplikacji webowych (głównie CRM) · projektowanie, rozwój i optymalizacja wydajności interfejsów uzytkownika (UX/UI) · udział w analizie wymagań i projektowaniu rozwiązań · integracje z systemami zewnętrznymi oraz elementami infrastruktury sieciowej · tworzenie i optymalizacja zapytań SQL · automatyzacja procesów biznesowych (m.in. provisioning, rozliczenia) · utrzymanie i refaktoryzacja istniejącego kodu (np. upgrade PHPv7 do v8) · praca z dokumentacją techniczną Technologie · CSS3 · HTML5 · Javascript · JQuery · PHP · SQL (PostgreSQL) · Linux (Debian) · REST API Wymagania kluczowe · minimum 2 lata doświadczenia komercyjnego w tworzeniu aplikacji webowych · dobre wyczucie wyglądu i ergonomii interfejsu użytkownika · dobra znajmość vanilla JavaScript, JQuery, CSS3, HTML5 · dobra znajmość PHP (v7 i v8) · doświadczenie w pracy z REST API · PostgreSQL bez ORM – pisanie surowego SQL · doświadczenie w integracjach systemowych · znajomość środowiska Linux · język angielski w zakresie umożliwiającym czytanie dokumentacji · dokumentowanie zmian · samodzielność, dokładność, chęć nauki Umiejętności dodatkowe · doświadczenie w systemach CRM, ERP lub billingowych · doświadczenie z AJAX · doświadczenie z Laravel, Symfony lub podobnym · doswiadczenie z preprocesorami SASS/LESS · znajomość systemu kontroli wersji Git · znajomość podstaw sieci komputerowych · doświadczenie z RabbitMQ/memcached/Redis Organizacja pracy · rozwój jednego, centralnego systemu, w małym zespole · współpraca z zespołem technicznym i biznesowym przy projektowaniu nowych rozwiązań · koncentracja na rzeczywistych procesach operacyjnych