NFQ

Senior Software Engineer, PHP

NFQ

full-time

Posted on:

Location Type: Hybrid

Location: KrakowPoland

Visit company website

Explore more

AI Apply
Apply

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