
PHP Developer
Key facts about position
Project ID
Start Date
By agreement
Contract Type
Freelance
Salary
By agreement EUR/month
Short description
We are seeking a senior skilled PHP Developer who has hands-on experience with Symfony, MariaDB, and CI/CD pipelines, and thrives in an environment that values clean code and strict coding principles.
Job description
• Design, develop, and maintain high-quality PHP code using Symfony within strict defensive coding standards.
• Work with MariaDB to create efficient, scalable, and optimized database structures.
• Implement and maintain CI/CD pipelines to streamline deployments and ensure code quality.
• Collaborate closely with frontend developers (React) to ensure seamless integration between backend and frontend systems.
• Participate in code reviews, identify potential issues, and maintain a clean and maintainable codebase.
• Analyze system requirements and propose effective technical solutions.
• Troubleshoot, debug, and upgrade existing systems.
• Ensure the security and integrity of the application, focusing on data protection and privacy.
Benefits
• Membership in APM.Digital club - become APM Expert
• Beer box for each APM Expert
• 100% work from home
• Multisport card
• Flexible working hours
• Tax and social counseling for freelancers
• Work with the most modern tools on the market in all areas
• Young team, frequent team building
Requirements
• Strong proficiency in PHP (required)
• 5+ years of PHP development experience, with at least 3 years using Symfony.Strong knowledge of MariaDB (query optimization, database design, indexing).
• Hands-on experience with CI/CD pipelines and tools like GitLab CI/CD, Jenkins, or similar.
• Solid understanding of defensive coding practices and experience working under strict coding guidelines.
• Proficiency in building RESTful APIs and integrating backend systems with frontend applications.
• Familiarity with version control systems (Git) and agile methodologies.
• Experience working in a real estate or property management domain is a plus.
• Good communication skills and ability to collaborate within a cross-functional team.
The position is suitable for candidates with education
Bachelor’s or Master’s degree in Computer Science, Data Science, IT, Statistics, or Engineering
Language skills
Slovak or Czech - must be
English Language - upper intermediate (B2)
Number of years of experience
Minimum of 5+ years of experience
Information concerning the recruitment process
• We will give feedback to all candidates invited to the interview