Senior Full Stack Software Developer (PHP, Symfony, Pimcore)We are looking for an experienced and motivated Senior Full Stack Software Developer with deep expertise in PHP, Symfony, and Pimcore.
In this role, you will be responsible for designing, developing, and maintaining high-performance web applications and platforms.
You will collaborate with cross-functional teams to deliver high-quality software solutions that meet the business and user needs.
As a senior developer, you will also play a crucial role in setting coding standards, mentoring junior developers, and influencing architectural decisions.ResponsibilitiesFull Stack Development: Design, develop, and maintain scalable and high-performance web applications using PHP and Symfony, ensuring robust front-end and back-end development.Pimcore Expertise: Customize, extend, and manage Pimcore applications to support content management, product information management (PIM), digital asset management (DAM), and e-commerce platforms.API Development: Design and implement RESTful APIs and web services to support integrations with third-party platforms and microservices architecture.Database Management: Work with relational databases such as MySQL, ensuring optimal performance, and scalability.
Optimize SQL queries and database schemas for high-traffic applications.Code Quality & Best Practices: Ensure code quality by conducting code reviews, writing unit tests, and adhering to SOLID principles and design patterns.Performance Optimization: Optimize web applications for maximum speed and scalability, including caching strategies, database optimization, and load balancing.Collaboration & Leadership: Collaborate with product managers, designers, and other stakeholders to translate business requirements into technical specifications.
Mentor and guide junior developers and foster a collaborative team environment.Troubleshooting & Debugging: Identify and resolve complex technical issues, bugs, and performance bottlenecks in the codebase and deployed applications.DevOps & Continuous Integration: Participate in DevOps practices like CI/CD pipelines, automated testing, and deployment.
Collaborate with DevOps teams to ensure smooth deployment processes.Documentation: Create and maintain technical documentation, including architecture designs, API specifications, and deployment guides.RequirementsEducation: Bachelors or Masters degree in Computer Science, Software Engineering, or related field.Experience: 5+ years of experience in full stack web development, with a strong focus on PHP, Symfony, and Pimcore.Hands-on experience with MySQL or other relational databases.
Experience with version control systems like Git.
Familiarity with cloud services (AWS, Google) and containerization (Docker, Kubernetes) is a plus.Problem-Solving: Strong analytical and debugging skills, with the ability to troubleshoot and solve complex technical problems.Communication: Excellent verbal and written communication skills, with the ability to clearly explain technical concepts to both technical and non-technical stakeholders.Leadership: Proven experience mentoring and guiding junior developers, as well as collaborating with cross-functional teams.Experience with Pimcore's PIM, DAM, and CMS functionalities.
PreferredFamiliarity with Agile or Scrum methodologies.
PreferredExperience with GraphQL.
PreferredUnderstanding of microservices architecture and distributed systems.
Preferred
#J-18808-Ljbffr