Full Stack PHP Developer (Laravel, Symfony) – DNXCorp SE
About DNXCorp SE:
DNXCorp SE is a leading European company in the online entertainment industry, with over 30 million monthly visits. We specialize in traffic generation, web application development, and payment solutions, serving a wide user base with high-performance, secure, and scalable digital products.
About the Role:
We’re looking for a skilled Full Stack PHP Developer with solid experience in Laravel, Symfony, and React.js to join our fast-paced development team. You'll be responsible for building and maintaining robust, scalable web applications using a modern tech stack. You should be comfortable working across both backend and frontend, with an eye on performance, clean code, and best practices.
Responsibilities:
- Develop, maintain, and improve web applications using Laravel and Symfony
- Build dynamic frontend interfaces with React.js
- Design and consume RESTful APIs
- Write clean, maintainable, and scalable code using OOP and SOLID principles
- Optimize applications for speed, security, and scalability
- Collaborate with cross-functional teams (backend, frontend, DevOps, Product)
- Implement caching, queuing, and deployment best practices
Required Skills & Experience:
- 3+ years of experience in PHP, with deep expertise in Laravel and Symfony
- Strong understanding of OOP, SOLID principles, MVC, and RESTful API architecture
- Proficient in MySQL or PostgreSQL, with experience in database design and optimization
- Experience working with React.js (2+ years), including:
- Component lifecycle
- State management with Redux or Zustand
- Performance optimizations like lazy loading and code splitting
- Familiar with TypeScript for safer and more robust JavaScript development
- Knowledge of Docker and CI/CD pipelines
- Experience with JWT, OAuth, and integrating third-party APIs
- Understanding of Redis and scalable caching strategies to improve application performance
- Hands-on experience with message brokers such as RabbitMQ for handling asynchronous communication, job queues, and event-driven architectures
- Exposure to TDD (Test-Driven Development) and DDD (Domain-Driven Design)
- Proficiency with Git for version control and team collaboration
Key Attributes:
- Excellent communication and teamwork skills
- Strong problem-solving ability and attention to detail
- Proactive, self-motivated, and eager to learn new technologies
What We Offer:
- Competitive salary package
- Gym membership and lunch vouchers
- Hybrid work setup for better work-life balance
- Relocation support if needed
- Ongoing professional development opportunities
- A collaborative team using a modern tech stack