.
PHP Developer (Mid/Mid+) @ ESCOLA
  • Kraków
PHP Developer (Mid/Mid+) @ ESCOLA
Kraków, Kraków, Lesser Poland Voivodeship, Polska
ESCOLA
14. 12. 2024
Informacje o stanowisku

Z nami możesz pracować w różnych projektach: krótko i długoterminowe, wewnętrzne i na zamówienie, greenfield i brownfield, dla klienta polskiego i zagranicznego, T&M i fixed price. Projekty można zmieniać i zawsze udaje się coś dopasować. Piszemy w: PHP, Laravel, node.js, nestJS, TypeScript, ReactJS, React Native, Swift, Kotlin, Java, Spring. Pracujemy w polskiej strefie czasowej z elastycznymi godzinami pracy.Komunikujemy się po polsku, większość spraw na komunikatorze lub na daily. Zespoły są małe i interdyscyplinarne z dedykowanymi testerami, devopsami i designerami.

Minimum 3 lata doświadczenia w roli developera:

  • Bardzo dobra znajomość PHP wersje od 5.6 do 8.2. (minimum 3 lat) i dobrych praktyk programowania (OOP, SOLID, GRASP, YAGNI, DRY).
  • Umiejętność stosowania wzorców projektowych i architektonicznych.
  • Umiejętność pisania i optymalizacji zapytań SQL.
  • Umiejętność testowania kodu (TDD, BDD).
  • Praktyczna znajomość jednego z frameworków (np. Laminas, Laravel, Symfony).
  • Znajomość JavaScript i podstaw jednego z frameworków (Vue.js (konieczne), Angular, React.js, ExtJS).
  • Podstawowa znajomość Linuxa.
  • Umiejętność delegowania zadań.
  • Znajomość Git.
  • Podstawowa znajomość usług chmurowych: AWS SES, AWS S3, AWS SNS, Sendgrid lub podobnych.
  • doświadczenie z: Redis, Passport, Docker, narzędziami do wychwytywania błędów (np. Sentry.io).

Mile widziane:
- Wiedza z zakresu CI/CD, Docker
- Znajomość systemów kolejkowych (np. RabbitMQ).
 - Znajomość Elasticsearch.
 - Praktyczna znajomość REST API.
 - Wzorce projektowe: programowanie zdarzeniowe, strangler fig, anti-corruption layer, CQRS.
 - Umiejętności projektowania, w tym doświadczenie w pracy z mikroserwisami, skalowaniem poziomym, systemami bezstanowymi, aplikacjami modułowymi monolitycznymi oraz systemami zdarzeniowymi.
 - Zrozumienie cyklu życia oprogramowania (SDLC) i najlepszych praktyk DevOps, takich jak trunk-based development.
 - Testowanie: Dusk, podejście Shift-left, testy mutacyjne.
 - Kubernetes, terraform
 - Skanowanie podatności (Snyk, Dependabot itp.).

Znajomości zagadnień dotyczących bezpieczeństwa aplikacji webowych (OWASP TOP 10, OWASP ASVS).

Z nami możesz pracować w różnych projektach: krótko i długoterminowe, wewnętrzne i na zamówienie, greenfield i brownfield, dla klienta polskiego i zagranicznego, T&M i fixed price. Projekty można zmieniać i zawsze udaje się coś dopasować. Piszemy w: PHP, Laravel, node.js, nestJS, TypeScript, ReactJS, React Native, Swift, Kotlin, Java, Spring. Pracujemy w polskiej strefie czasowej z elastycznymi godzinami pracy.Komunikujemy się po polsku, większość spraw na komunikatorze lub na daily. Zespoły są małe i interdyscyplinarne z dedykowanymi testerami, devopsami i designerami. ,[Jesteś częścią interdyscyplinarnego zespołu z dedykowanymi testerami, devopsami i designerami., PM odpowiada za ustalenie co jest do zrobienia, zespół decyduje jak. Oczekiwania są realistyczne, nie mamy mikrozarządzania., Komunikacja po polsku, większość spraw na komunikatorze lub na daily., Robisz i otrzymujesz Code Review, dzięki temu uczysz się, uczysz innych i podnosimy jakość kodu., Rozwijasz się też poza firmą np. na konferencjach i szkoleniach, które Ty wybierasz, a firma opłaca., Raz w tygodniu spotkania developerskie na których programiści (w tym Ty) dzielą się między sobą wiedzą. Requirements: PHP, SQL, Laravel, JavaScript, Vue.js, Angular, react,js, Git, HTML, CI/CD, Docker, Elasticsearch, REST API Tools: Confluence, GitHub, GitLab, GIT, Agile, Scrum, Kanban. Additionally: Possibility to change projects, Private healthcare, Training budget, Flat structure, Sport subscription, Small teams, English lessons, Conferences.

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    93 902
    15 856