Senior PHP Developer
Tech Stack / Keywords
Firma i stanowisko
4human Poland is building a core-HR platform tailored for Nordic regulations with over 20 years of payroll, time, and scheduling integrations. The company recently launched in Sweden and is part of a Nordic HCM group alongside Eletive and Tamigo, aiming to become a leading human capital management platform. The role focuses on maintaining the 4human HRM V8 platform, ensuring stability, performance, and integrating AI assistance in everyday HR work.
Wymagania
- 6+ years of professional PHP development experience
- 4+ years of experience with Symfony (at least 5.x/6.x) and Doctrine ORM in production
- Experience with distributed systems
- Knowledge of modern PHP (8.x) and Symfony framework
- Proficiency in MySQL design and performance tuning
- Experience with RabbitMQ or comparable messaging systems
- RESTful API design and OpenAPI contract experience
- Testing discipline using PHPUnit
- Familiarity with static analysis tools such as PHPStan and PHPCS
- Practical experience using AI coding assistants with responsibility for code review, security, and test validation
Additional technical skills:
- Experience with Redis and Elasticsearch in application design
- Experience with decomposing or consolidating service landscapes
- Knowledge of Docker and container-based development
Nice to have:
- Security in multi-tenant SaaS including authorization, data isolation, and GDPR compliance
- Experience with OAuth 2.0 / OpenID Connect and SAML federation flows
- Experience with Go for small, high-throughput services
- Knowledge of Terraform / Infrastructure as Code
- Experience with Kubernetes, Helm charts, ArgoCD/GitOps, and observability
- Load testing and performance profiling under load
- HR / payroll domain knowledge
- Experience in regulated, audit-driven domains
Soft skills:
- Proactiveness
- Commitment to improvement and high performance
- Strong communication skills
- English language proficiency at B2 level (written and spoken)
Obowiązki
- Design, develop, and maintain new features and improvements across services and integration domains
- Own performance and reliability of the system
- Ensure security of the system and compliance with privacy rules
- Collaborate and contribute ideas in an international development team
Inne informacje
The position is remote but requires presence in the office 2-3 times a month. The ideal candidate should be located in Tricity or nearby.
The controller of your personal data is 4HUMAN POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ, Aleja Grunwaldzka 472, 80-309 Gdańsk, Polska. Data is processed for recruitment purposes according to GDPR and Labour Code regulations, with rights for data access, rectification, erasure, restriction, objection, and complaint. Consent withdrawal is possible without affecting prior processing. Data is not subject to profiling.
4HUMAN POLAND
2 aktywne oferty