Symfony Developer
We are seeking an experienced Symfony Developer to build robust, enterprise-grade web applications. You will work on complex projects using the Symfony framework and contribute to scalable, maintainable codebases.
About CodePark
At CodePark, we're passionate about building innovative digital solutions that make a real difference. We value collaboration, continuous learning, and creating an environment where everyone can thrive. Our team is dedicated to pushing boundaries while maintaining a healthy work-life balance. We believe in empowering our people to do their best work, fostering creativity and innovation at every level.
The Role
We are seeking an experienced Symfony Developer to build robust, enterprise-grade web applications. You will work on complex projects using the Symfony framework and contribute to scalable, maintainable codebases.
Your Day-to-Day
As a Symfony Developer, you'll be working on exciting projects that challenge and inspire you. Here's what a typical day might look like:
- Develop and maintain Symfony-based applications with clean, efficient code
- Design and implement RESTful APIs using API Platform or FOSRestBundle
- Build reusable bundles and Symfony components
- Integrate third-party services and APIs into applications
- Optimize application performance and database queries
Responsibilities
- Develop and maintain Symfony-based applications with clean, efficient code
- Design and implement RESTful APIs using API Platform or FOSRestBundle
- Build reusable bundles and Symfony components
- Integrate third-party services and APIs into applications
- Optimize application performance and database queries
- Write comprehensive tests using PHPUnit and Symfony testing tools
- Collaborate with cross-functional teams on feature development
- Participate in code reviews and maintain coding standards
Requirements
- 3+ years of experience with Symfony framework (Symfony 5+)
- Strong knowledge of PHP 8+ and object-oriented programming
- Experience with Doctrine ORM and database design
- Proficiency in MySQL/PostgreSQL
- Understanding of design patterns and SOLID principles
- Experience with RESTful API design and development
- Familiarity with Composer and dependency management
- Knowledge of Git and version control workflows
- Experience with Twig templating engine
- Strong debugging and problem-solving skills
Nice to Have
- Experience with API Platform or GraphQL
- Knowledge of Symfony Messenger and asynchronous processing
- Experience with Elasticsearch or other search technologies
- Familiarity with Docker and containerization
- Experience with CI/CD pipelines (GitLab CI, GitHub Actions)
- Knowledge of frontend frameworks (React, Vue.js)
- AWS or cloud platform experience
- Experience with event-driven architectures