Senior PHP/Symfony Engineer
Published on Oct 4, 2024
IndexBoost is delivering cutting-edge solutions to our clients. We pride ourselves on our commitment to excellence, teamwork, and adaptability. As we continue to grow and expand our portfolio, we're seeking a talented Senior PHP/Symfony Engineer to join our team.
Responsibilities:
- Design, develop, and maintain robust, scalable, and efficient PHP applications using the Symfony framework.
- Collaborate with cross-functional teams (design, product, QA) to deliver high-quality software.
- Write clean, well-documented, and testable code that meets industry best practices.
- Participate in code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex issues in existing applications.
- Contribute to the improvement of our development processes and tools.
- Stay up-to-date with the latest technologies and trends in PHP and Symfony.
- Mentor junior engineers and share your expertise.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Optimize application performance and scalability.
- Implement security best practices to protect our applications and data.
Qualifications:
- 5+ years of professional experience in PHP development.
- Strong understanding of object-oriented programming (OOP) principles.
- Extensive experience with the Symfony framework (version 6.4 or later preferred).
- Proficiency in working with relational databases (PostgreSQL preferred).
- Experience with NoSQL databases (ElasticSearch, Redis, ClickHouse a plus).
- Experience with Docker and containerization.
- Experience with version control systems (Git).
- Experience with testing frameworks (PHPUnit preferred).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Experience with Agile development methodologies.
- Experience with DevOps practices (CI/CD) a plus.
- Experience with performance optimization and tuning.
- Experience with building and maintaining APIs (RESTful APIs preferred).
- Experience with Linux/Unix environments.
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
Bonus Points:
- Experience with message queues (RabbitMQ, Kafka).
- Experience with caching mechanisms (Redis, Memcached).
- Experience with GraphQL.
- Experience with serverless technologies (AWS Lambda, Google Cloud Functions).
- Contributions to open-source projects.
- Experience with monitoring and logging tools (Grafana).
What We Offer:
- Competitive salary and benefits package.
- A collaborative and innovative work environment with opportunities for professional growth and development.
- The chance to work on challenging and impactful projects that make a real difference.
- A supportive and inclusive company culture that values teamwork and collaboration.
- Opportunities for mentorship and leadership development.
- Flexible work arrangements (where applicable).
How to Apply
Follow and send DM on X(twitter)