PHP Developer (on-site)
Ipracujzdalnie — Poland · Posted ~22 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Our client is a forward-thinking company in the education sector, focused on creating and distributing learning resources — from textbooks and readers to multimedia content, educational games, apps and e-learning platforms.
The company blends traditional publishing with modern digital solutions: it provides in-person and online training, teacher support programs and school-oriented tools.
PHP Developer (on-site)
location: Gdańsk
Responsibilities
On-site work in the office (Gdańsk)
Designing, implementing, and deploying new, scalable backend features for educational applicationsParticipating in database design and maintaining code cleanliness and performance (following Clean Code and SOLID principles)Creating and maintaining a comprehensive testing pyramid - from unit tests, through integration tests, up to End-to-End (E2E) scenariosActively participating in code reviews of other team members, sharing knowledge and upholding high engineering standardsDiagnosing, analyzing, and promptly fixing bugs using application monitoring systemsCreating and updating API documentation (e.g., Swagger/OpenAPI)
We Expect You Have
Minimum 2 years of practical experience in creating commercial backend projectsExcellent knowledge of object-oriented programming in PHP, with a strong emphasis on writing clean code (Clean Code), refactoring, and covering code with testsVery good, practical knowledge of the Symfony ecosystemGood knowledge of the MongoDB database and the ability to use it effectively in applicationsExperience in designing, implementing, and integrating APIs (e.g., REST, GraphQL)Communication skills, proactivity, and the ability to work smoothly and share knowledge within a team.
Good To Have Skills
Practical knowledge of the Docker tool in daily developer workExperience working with message brokers, particularly RabbitMQKnowledge of technologies based on the WebSockets protocol (Socket communication)
We Can Offer You
Funding for sports activities, trainings, and coursesFlexible working hoursTeam-building eventsCompany libraryAdditional social benefitsPaid vacations also for B2B contractors
1
We have 61,487 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 61,487 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume