
Senior Software Engineer, PHP
NFQ
full-time
Posted on:
Location Type: Hybrid
Location: Krakow • Poland
Visit company websiteExplore more
Salary
💰 PLN 103 - PLN 164 per hour
Job Level
About the role
- Design and implement complex features including subscriptions, invoicing flows, and core platform capabilities
- Build and maintain internal and external APIs used by the web application and integration partners
- Ensure long-term system reliability, scalability, and maintainability across critical business systems
- Apply SOLID principles and Domain-Driven Design to guide technical decisions and architecture
- Facilitate technical discussions, planning, and estimation within the cross-functional team
- Continuously improve observability and overall quality
Requirements
- Min 5+ years of solid professional experience in backend engineering
- Strong hands-on experience with modern PHP (8.2+)
- Expert-level knowledge of at least one modern PHP framework (e.g. Symfony)
- Expert-level knowledge of relational databases, preferably MySQL
- Experience designing and building complex business systems (subscriptions, APIs, integrations)
- Proven ability to refactor complex systems while keeping production stable
- Experience with modular or layered architectures and SOLID design principles
- Regular use of AI-powered development tools as a daily productivity booster
- Autonomous, hands-on work style with strong debugging and problem-solving skills
- Fluent English with effective communication skills in a distributed team
- Experience working on business-critical systems (e.g., payments, subscriptions, integrations) as an advantage
- Experience integrating with third-party APIs at scale (authentication, webhooks, retries, rate limits, observability) as an advantage
- Understanding Domain-Driven Design concepts and layered architecture principles as an advantage
- Familiarity with AWS or similar cloud vendors as an advantage
Benefits
- Health insurance and a yearly training budget (local and international conferences, language courses), employee-led workshops
- Flexible working hours
- Unlimited WFH (work from home) policy
- Bonus for referrals
- For those who dream of traveling: WFA (work from anywhere) possibilities in NFQ - approved countries
- B2B contracts include paid annual service break and paid public holidays in Poland
- Office perks and team activities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPSymfonyMySQLAPIsSOLID principlesDomain-Driven Designmodular architecturelayered architecturedebuggingproblem-solving
Soft Skills
effective communicationautonomous work styletechnical discussion facilitationplanningestimation