Senior/Lead PHP Engineer
Tech Stack / Keywords
Firma i stanowisko
N-iX is a global software development service company that helps businesses across the globe create next-generation software products. Founded in 2002, it unites 2,400+ tech-savvy professionals across 40+ countries, working on impactful projects for industry leaders and Fortune 500 companies. The company has expertise spanning cloud, data, AI/ML, embedded software, IoT, and more, driving digital transformation across finance, manufacturing, telecom, healthcare, and other industries.
Wymagania
- 5+ years of commercial experience with PHP development.
- Strong experience working with complex backend systems (beyond CMS platforms or simple websites), with ERP systems experience a significant advantage.
- Solid understanding of distributed and microservices-based architectures.
- Strong expertise with relational databases (such as MySQL, PostgreSQL) including schema design, query optimization, and performance analysis.
- Experience working with stored procedures, database functions, and complex SQL is highly desirable.
- Experience analyzing large legacy codebases and understanding complex business logic.
- Hands-on experience with reverse engineering existing systems.
- 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.
Obowiązki
- Analyze and assess an existing PHP application and its architecture.
- Investigate business logic, system components, integrations, and dependencies.
- Reverse engineer legacy code to understand system behavior and identify potential improvements.
- Evaluate the current architecture, scalability, maintainability, and technical debt.
- Review database structure, relationships, stored procedures, and performance bottlenecks.
- Collaborate with stakeholders to gather missing technical and business information.
- Produce 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 following the discovery phase.
Inne informacje
Informujemy, że administratorem danych jest N-iX z siedzibą w Krakowie, Krowoderska 63B/6 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
N-iX
51 aktywnych ofert