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 list

Description

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