Node.js Developer
Location: Tychy, 83, PL
O stanowisku
Forma zatrudnienia: B2B
Lokalizacja: cała Polska (praca zdalna)
Wynagrodzenie: 18 000 - 22 000 netto + VAT
O zespole
Jesteśmy Paymento Financial S.A., spółką z Grupy ING Banku Śląskiego – firmą z branży Fintech, która rozwija nowoczesne rozwiązania płatnicze i e-commerce. Nasze biuro mieści się w IT LOFT PARK w Tychach (ul. Browarowa), gdzie tworzymy technologie wspierające cyfrową transformację finansów.
Obecnie otwieramy możliwość dołączenia do naszego zespołu na stanowisku Software Developer. Jeśli masz wiedzę z zakresu IT, chętnie się uczysz i interesuje Cię świat płatności oraz e-commerce – zapraszamy do aplikowania!
Twoje zadania
- projektujesz i uczestniczysz w rozwoju usług płatniczych
- tworzysz, implementujesz i utrzymujesz rozwiązania płatnicze, w tym integrujesz z zewnętrznymi dostawcami, bankami oraz akceptantami kart
- bierzesz odpowiedzialność za rozwój nowych funkcjonalności oraz optymalizację istniejących procesów płatniczych
- zapewniasz zgodność z normami branżowymi (np. PCI DSS)
- ściśle współpracujesz z zespołem programistów, analityków, testerów oraz działem operacyjnym i wsparcia technicznego. Konsultujesz rozwiązania z architektami produktu i menedżerami w celu interpretacji wymagań biznesowych i wdrażania innowacyjnych rozwiązań
- zajmujesz się utrzymaniem i monitoringiem platformy: masz nadzór nad stabilnością, wydajnością i bezpieczeństwem bramki płatniczej, tworzysz narzędzia raportujące i monitorujące oraz rozwiązujesz problemy produkcyjne
- bierzesz udział w integracji i rozwoju API: projektujesz i rozwijasz API do obsługi płatności, wdrażasz nowe metody płatności oraz dbasz o wysoką jakość i bezpieczeństwo integracji z systemami zewnętrznymi.
- wspierasz młodszych członków zespołu, dzielisz się wiedzą oraz promujesz najlepsze praktyki programistyczne
Nasze oczekiwania
- masz doświadczenie w projektowaniu i programowaniu RESTful API
- posiadasz bardzo dobrą znajomość środowiska Node.js (event loop, asynchroniczność, aspekty wydajności)
- masz doświadczenie w tworzeniu i konfiguracji serwerów HTTP/HTTPS (w tym mTLS), middleware, obsługa błędów i logowania, zagadnienia bezpieczeństwa
- posiadasz dobrą znajomość języka SQL (projektowanie schematów baz danych, indeksowanie, procedury składowane, transakcje)
- masz doświadczenie w pracy z MongoDB i Mongoose – potrafisz tworzyć schematy danych, pisać zapytania i agregacje, a także zarządzać indeksami i optymalizować wydajność
- znasz RabbitMQ – swobodnie zarządzasz kolejkami i exchange’ami (fanout, direct), a także stosujesz mechanizmy retry i dead-letter queues
- swobodnie poruszasz się w środowisku złożonym z wielu aplikacji i usług, zarówno w komunikacji synchronicznej, jak i asynchronicznej
- na co dzień korzystasz z narzędzi developerskich takich jak Git oraz rozumiesz procesy CI/CD
Mile widziane
- znasz środowisko Azure, w tym Azure Pipelines i Key Vault, i potrafisz je efektywnie wykorzystywać w projektach
- masz doświadczenie z Apache Kafka – planujesz przepływ wiadomości między mikroserwisami, stosujesz partycjonowanie i potrafisz obsługiwać kompensację błędów
- znasz Redis i wykorzystujesz go do cache’owania, ustawiania TTL oraz ograniczania liczby zapytań (rate limiting)
- pracowałeś(-aś) przy finansowych systemach transakcyjnych, co daje Ci solidne podstawy w pracy z wymagającymi systemami
- cechuje Cię dobra organizacja pracy i samodzielność w działaniu
- posługujesz się językiem angielskim na poziomie umożliwiającym swobodną komunikację w środowisku międzynarodowym
To oferujemy
- umowę B2B
- ciekawe i ambitne wyzwania
- rozwój pod okiem doświadczonych programistów (coaching)
- pracę w dynamicznym środowisku e-commerce
- przyjemną do pracy atmosferę (Stary Browar, koło dworca PKP Tychy)
- możliwa praca zdalna
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
