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
Szukamy doświadczonego PHP Developera, który będzie odpowiedzialny za rozwój i utrzymanie zaawansowanych systemów backendowych. Pracujemy nad rozwiązaniami przetwarzającymi duże wolumeny danych i obsługującymi wysoki ruch, dlatego kluczowe są dla nas jakość kodu, wydajność i bezpieczeństwo.
Zadania:
- Rozwój i utrzymanie aplikacji backendowych w PHP (Symfony)
- Projektowanie i implementacja rozbudowanych API REST (JWT, OAuth 2.0)
- Projektowanie struktur baz danych dostosowanych do dużych wolumenów danych i wysokiego ruchu
- Optymalizacja zapytań SQL oraz wydajności systemu
- Tworzenie i utrzymanie procesów asynchronicznych (np. kolejki, Symfony Messenger, AMQP)
- Integracja z bazami danych relacyjnymi oraz NoSQL (Redis, Elasticsearch itp.)
- Dbanie o jakość kodu (testy jednostkowe, integracyjne, funkcjonalne – PHPUnit)
- Stosowanie dobrych praktyk programistycznych (SOLID, DRY, KISS)
- Zapewnienie bezpieczeństwa aplikacji (m.in. przeciwdziałanie SQL Injection, zgodność z OWASP Top 10)
- Współpraca z zespołem przy projektowaniu i rozwoju systemów
- Praca z konteneryzacją (Docker, docker-compose) oraz repozytoriami Git
Oferujemy:
- Stabilne zatrudnienie (umowa o pracę)
- Wynagrodzenie 12–18 tys. zł brutto
- Model hybrydowy (poniedziałki i piątki w biurze)
- Wdrożenie stacjonarne w pierwszym miesiącu
Required qualifications
- Minimum 3-4 letnie doświadczenie komercyjne jako PHP Developer
- Bardzo dobra znajomość PHP (7.0 lub nowszy)
- Praktyczna znajomość frameworka Symfony (od wersji 5.0)
- Doświadczenie w pracy z relacyjnymi bazami danych (MySQL / MariaDB / PostgreSQL)
- Znajomość baz NoSQL (np. Redis, CouchDB, Elasticsearch)
- Podstawowa znajomość JavaScript (jQuery, AJAX) oraz HTML
- Doświadczenie w budowie API REST i pracy z mechanizmami autoryzacji (JWT, OAuth 2.0)
- Doświadczenie w testowaniu kodu (PHPUnit) i znajomość typów testów
- Znajomość wzorców projektowych oraz zasad SOLID, DRY, KISS
- Doświadczenie z systemami kolejkowymi i przetwarzaniem asynchronicznym
- Podejście security-first i znajomość OWASP Top 10
- Biegłość w pracy z Git
- Znajomość Dockera i docker-compose
- Umiejętności analityczne i rozwiązywania problemów
- Komunikatywność i umiejętność pracy zespołowej
Mile widziane:
- Znajomość standardu HL7
- Doświadczenie z CI/CD (np. GitLab CI)
- Praca w środowisku Linux (cron, supervisor, bash/sh)
- Doświadczenie z narzędziami monitoringu (Grafana, Sentry, Prometheus)
- Znajomość Python (FastAPI, Django)