Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Senior Software Engineer (PHP)
Location: Poland, Remote
Department: Engineering
Reports to: Director of Engineering
About the Role
We are looking for an experienced Senior Software Engineer (PHP) to join our Engineering Team. In this role, you will take ownership of designing, building, and maintaining high-quality, commercial-grade web applications. You will collaborate closely with Product Managers, Product Designers, and other Engineers to drive the development of new features and improve our existing platform.
This is a great opportunity for someone who enjoys working in a modern, agile environment, values clean and maintainable code, and wants to be part of a team that builds innovative digital products.
Key Responsibilities
- Design, architect, develop, test, and maintain web-based applications
- Collaborate with Product Designers and Product Managers to deliver features according to defined specifications
- Implement new functionalities and maintain the existing codebase
- Follow coding standards, development best practices, and ensure high code quality
- Write clean, tested, and well‑documented code (unit, integration, and other QA tests)
- Create, maintain, and take ownership of technical documentation
- Support Engineering and Support Teams in debugging and troubleshooting software issues
- Mentor and coach junior developers within the team
- Contribute to defining development processes, tool selection, and continuous improvement initiatives
- Develop a deep understanding of the company’s technical architecture
- Participate in code reviews and provide constructive feedback to other engineers
- Actively contribute to research and discovery phases when evaluating new product opportunities and features
- Maintain strong ethical standards and act in alignment with company values
Your Profile
- 5+ years of hands-on experience in developing commercial web applications using PHP
- Strong expertise with Symfony (experience with Spryker is a plus)
- Solid understanding and practical application of SOLID principles
- Experience with Domain-Driven Design (DDD) is highly desirable
- Experience working in Agile environments (Scrum/Kanban)
- Strong background in building and maintaining data-driven applications
- Experience designing data models and working with SQL databases (MySQL, MariaDB, PostgreSQL)
- Excellent collaboration skills and ability to work with cross-functional teams (Product, UI/UX, Support)
- Proactive mindset, strong organizational skills, and self‑motivation
- Outstanding written and verbal communication skills in English
- Experience mentoring junior team members is a plus
- Willingness to travel occasionally
Hays Poland sp. z o.o. jest agencją zatrudnienia zarejestrowaną w rejestrze prowadzonym przez Marszałka Województwa Mazowieckiego pod numerem 361.
Key Skills
Ranked by relevanceReady to apply?
Join Hays and take your career to the next level!
Application takes less than 5 minutes

