EuroCert Sp. z o.o. to jeden z pięciu kwalifikowanych dostawców usług zaufania w Polsce, który specjalizuje się w dostarczaniu rozwiązań cyfryzujących biznes.
Naszą branżę cechuje duża dynamika i nowoczesne rozwiązania, usprawniające pracę zarówno firm, jak i instytucji z sektora publicznego. Innymi słowy - u nas nie da się nudzić!
W EuroCert tworzymy zespół, który aktywnie i z zaangażowaniem zmienia sposób postrzegania nowoczesnych usług cyfrowych prowadzonych w modelu #paperless.
W związku z dynamicznym rozwojem firmy poszukujemy osoby, która dzięki zaangażowaniu, umiejętnościom, profesjonalizmowi wesprze dział IT w roli Full Stack Developera.
Oferujemy
- Stabilne zatrudnienie w rozwijającej się firmie,
- Zdobycie doświadczenia w rozwijającej się branży usług cyfrowych – cyfryzacja dokumentacji i procesów biznesowych,
- Brak korporacyjnej atmosfery pracy, luźne i przyjacielskie relacje ze współpracownikami,
- Elastyczne godziny pracy z możliwością załatwienia swoich spraw prywatnych,
- Zatrudnienie w oparciu o umowę zlecenie/o pracę/B2B,
- Możliwość rozwoju zawodowego w niszowych dziedzinach.
Obowiązki
- Tworzenie i dostarczanie oprogramowania, utrzymanie i rozwój aplikacji internetowych
- Analizowanie wymagań biznesowych i technicznych dotyczących projektu
- Projektowanie, implementacja i testowanie rozwiązań w oparciu o najlepsze praktyki programistyczne
- Zapewnianie bezpieczeństwa aplikacji poprzez implementację odpowiednich mechanizmów zabezpieczających
- Odpowiedzialność za jakość i stabilność dostarczanego produktu
- Monitorowanie i utrzymanie istniejących aplikacji
- Udział w Code Review
Wymagania
- Minimum 3 lata doświadczenia na stanowisku programisty Python
- Znajomość podstawowych technologii frontendowych (HTML, CSS, JavaScript, TypeScript)
- Znajomość frameworków FastAPI oraz Vue.js\Nuxt.js
- Znajomość specyfiki interfejsów REST oraz SOAP
- Znajomość języka SQL oraz doświadczenie w pracy z bazami danych: Microsoft SQL Server, MySQL i PostgreSQL
- Znajomość systemu kontroli wersji (GIT)
- Znajomość systemów operacyjnych Windows / Linux
- Umiejętność tworzenia testów jednostkowych i integracyjnych
- Umiejętność pisania przejrzystego, zgodnego z dobrymi praktykami kodu oraz przeprowadzania rewizji kodu