cover

Senior/Lead PHP Engineer/ 4 days ago

N-iX
Attractive
Application ends: 2026-08-30

Quick Summary

N-iX is seeking a Senior/Lead PHP Engineer in Kraków, Poland, for a remote or flexible role leading the technical discovery phase of an existing system. Responsibilities include reverse engineering legacy PHP code, analyzing system architecture and databases, identifying technical debt, and defining a modernization roadmap. Candidates must have 5+ years of commercial PHP experience, strong expertise in distributed microservices and relational databases, and upper-intermediate English proficiency.

N-iX is a global software development service company that empowers businesses worldwide to create next-generation software products. Established in 2002, we bring together over 2,400 tech professionals across 40+ countries, collaborating on impactful projects for industry leaders and Fortune 500 companies. Our extensive expertise covers cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other key industries. Join N-iX and contribute your ideas to make a real impact.

About the Role

We are seeking a Senior/Lead PHP Engineer to join a project in its critical discovery phase. This role's primary objective is to conduct a comprehensive technical assessment of an existing PHP-based system, providing the team with a clear understanding of its architecture, business logic, and overall technical landscape.

You will collaborate closely with stakeholders to analyze the current solution, identify technical risks, document findings, and propose recommendations that will shape future development. This is an exceptional opportunity for an experienced engineer passionate about solving complex technical challenges, investigating legacy systems, and making crucial architectural decisions.

Responsibilities:

  • Analyze and assess an existing PHP application architecture.
  • Investigate business logic, system components, integrations, and dependencies.
  • Reverse engineer legacy code to understand system behavior and identify potential improvements.
  • Evaluate current architecture for scalability, maintainability, and technical debt.
  • Review database structure, relationships, stored procedures, and performance bottlenecks.
  • Collaborate with stakeholders to gather essential technical and business information.
  • Produce comprehensive technical documentation, architecture diagrams, and discovery findings.
  • Identify technical risks and provide recommendations for future development and modernization.
  • Support the team in defining the implementation roadmap post-discovery phase.

Requirements:

  • 5+ years of commercial experience in PHP development.
  • Strong experience with complex backend systems (beyond CMS or simple websites); experience with ERP systems is a significant advantage.
  • Solid understanding of distributed and microservices-based architectures.
  • Strong expertise in relational databases (MySQL, PostgreSQL, or similar), including schema design, query optimization, and performance analysis.
  • Experience with stored procedures, database functions, and complex SQL is highly desirable.
  • Proven experience analyzing large legacy codebases and understanding complex business logic.
  • Hands-on experience with reverse engineering existing systems is a strong plus.
  • Experience participating in system design, architecture discussions, and technical decision-making.
  • Strong analytical mindset and excellent problem-solving skills.
  • Ability to work independently with limited project documentation.
  • Upper-Intermediate or higher English level.

Nice to Have:

  • Experience with ERP platforms or enterprise business applications.
  • Experience leading technical discovery or system assessment activities.
  • Familiarity with cloud platforms and containerized environments.
  • Experience creating technical documentation and architecture diagrams.
  • Knowledge of software modernization and migration strategies.

What You'll Deliver:

  • A clear understanding of the existing system architecture.
  • Documentation of key business flows and technical components.
  • Assessment of technical debt and architectural risks.
  • Recommendations for future development and modernization.
  • Technical insights to enable successful transition from discovery to implementation.

We Offer:

  • Flexible working format: remote, office-based, or hybrid.
  • A competitive salary and comprehensive compensation package.
  • Personalized career growth opportunities.
  • Professional development tools (mentorship program, tech talks, trainings, centers of excellence, and more).
  • Active tech communities with regular knowledge sharing.
  • Education reimbursement.
  • Memorable anniversary presents.
  • Corporate events and team buildings.
  • Other location-specific benefits.

Not applicable for freelancers.

Share

N-iX

N-iX

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy