As a PHP developer, you will play a crucial role in our team. You will be responsible for developing and maintaining PHP-based applications, ensuring their functionality, performance, and scalability. Your expertise in PHP programming will be essential in building efficient and secure web solutions.
Company Overview:
CLARYFI specializes in IT outsourcing and a wide range of consulting services. Our expertise lies in creating state-of-the-art digital solutions, customized to meet specific business requirements. With a strong emphasis on innovation and adaptability, we have positioned ourselves as the preferred partner for our clients, excelling in delivering solutions that foster trust and operational excellence.
Responsibilities:
- Working with both pure SQL and ORM wrappers (Symfony Doctrine), query performance analysis.
- API development for external services.
- Debugging application bottlenecks, and searching for optimizations.
- Unfanatical application of design patterns, and understanding of their concept (for example, such as CQRS).
- Code review.
Requirements:
- 3+ years of experience with PHP 7+.
- Working experience with the Symfony 5+.
- Strong knowledge of OOP, Design Patterns, SOLID/KISS/DRY.
- Understanding of coupling/cohesion.
- Knowledge of SQL databases — design, optimization, profiling, indexing.
- Hands-on experience with Docker.
- Analytical mindset and good problem-solving skills.
- Experience with integration of API solutions of third-party services.
Stack: PHP 8.1, Symfony 4-6, PostgreSQL 12, Docker/Kubernetes/AWS.
Nice to have:
- Experience with AWS, Kubernetes.
- Experience with a message broker like Kafka or Rabbitmq.
- Working with module monolith/microservices.
- Hands-on experience with docker, ci/cd tools, vue.js 2.
We offer:
- Full-time with flexible hours from 9 (10) to 18 (19) Monday-Friday.
- Paid vacation in the amount of 20 working days, 12 paid public holidays, and 12 paid sick leave.
- Availability of a relocation package.
- All set up for comfort and creative daily life in the office.
- Daily business lunches from the restaurant of traditional Bulgarian and Eastern European cuisine.
- Regular team building events.
- Ability to grow professionally within the company.
If you recognize yourself in this description we encourage you to apply for this exciting opportunity.
We look forward to welcoming you to the Claryfi team and working together to achieve our shared goals!
Contact me: kateryna.al@claryfi.com