About us
ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies.
Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.
Job Description
Poszukujemy doświadczonego Programisty Node.js, który dołączy do naszego zespołu i będzie odpowiedzialny za rozwój oraz utrzymanie backendowych aplikacji w obszarze technologii reklamy cyfrowej oraz systemów identyfikacji. Pracujemy w architekturze rozproszonej (microservices), a nasz zespół aktywnie rozwija rozwiązania w obszarze R&D.
Szukamy osoby, która nie tylko realizuje zadania, ale również angażuje się w podnoszenie jakości kodu, rozwój testów automatycznych oraz narzędzi monitorujących, a także współtworzy kierunki rozwoju ekosystemu reklamowego.
Zakres projektu:
-Rozwój i utrzymanie aplikacji backendowych (Node.js, NestJS)
-Tworzenie i rozwijanie testów automatycznych (narzędzia oraz implementacja)
-Projektowanie i utrzymanie systemów monitoringu
-Udział w pracach R&D nad nowymi rozwiązaniami w obszarze digital advertising
-Uczestnictwo w pełnym cyklu życia oprogramowania:
-analiza wymagań
-projektowanie
-implementacja
-wdrożenie
-utrzymanie i monitoring
-Optymalizacja wydajności aplikacji i dbanie o ich skalowalność
-Dekompozycja i estymacja zadań
Required qualifications
-Wykształcenie wyższe (preferowana Informatyka lub kierunki pokrewne)
-Minimum 5 lat doświadczenia w programowaniu
-Minimum 5 lat doświadczenia w pracy z Node.js
Bardzo dobra znajomość:
-Node.js oraz TypeScript
-Frameworków: NestJS, Fastify
-Baz danych: MongoDB, Redis
-AWS (S3)
-Programowania obiektowego i funkcyjnego w JavaScript
-Event-driven architecture
-Wzorców projektowych i dobrych praktyk
-Systemów kontroli wersji: Git (GitHub)
-Narzędzi typu Babel
-Doświadczenie w projektowaniu, monitorowaniu i optymalizacji aplikacji
-Umiejętność pracy z architekturą rozproszoną
-Znajomość języka angielskiego (czytanie i pisanie dokumentacji technicznej)
-Proaktywne podejście i chęć rozwoju
Benefits
b2b