
Lead PHP Developer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Europe.
• Designing, developing, testing, documenting, launching, and maintaining software from the ground up
• Enhancing and improving our existing API and backend architecture
• Integrating third-party services to expand our payment ecosystem
• Conducting tests to ensure functionality and establishing a testing environment for verifying new features
• Resolving existing bugs and troubleshooting the developed software
• Creating essential technical documentation
• Offering support for the software deployed in production
• Collaborating with front-end developers and other team members to accomplish all tasks efficiently
• Enhancing our products and addressing issues, demonstrating strong troubleshooting abilities, a passion for innovation, and creative problem-solving skills
• Knowledge of best practices for optimizing code and web applications in PHP, including caching and asynchronous programming
• Familiarity with best practices for developing and maintaining large-scale projects
• In-depth understanding of Object-Oriented Programming (OOP)
• Strong knowledge of the Symfony framework
• Expertise in designing and implementing RESTful APIs using Symfony
• Proficient in Doctrine ORM
• Experience with Relational Database Management, specifically PostgreSQL
• Skilled in optimizing complex SQL queries for performance through techniques such as query rewriting, indexing strategies, and query execution plans
• Competent in designing database schemas, including normalization techniques, entity-relationship modeling, and schema design best practices
• Familiarity with the inner workings of Kubernetes, Docker, and its components like Docker Engine, Docker Hub, and Docker Swarm
• Strong understanding of SOLID and GRASP principles
• Comprehensive knowledge of various design patterns, including their motivations, structures, and implementations
• Awareness of advanced Domain-Driven Design (DDD) concepts such as Domain Events, Domain Services, and Bounded Contexts
• Advanced understanding of Command Query Responsibility Segregation (CQRS) principles and advantages
• Advanced knowledge of professional architectural design practices
• Proficient in PHP integration test automation tools and libraries such as PHPUnit, Codeception, and Behat
• In-depth knowledge of the development and deployment processes for systems built on Event Sourcing
• Advanced expertise in microservices architecture and deployment methodologies
• Thorough understanding of Jenkins functionality
• Competitive compensation package based on your experience
• 19 business days of flexible Paid Time Off (PTO)
• Fully remote work with flexible hours (within the CET time zone) from any location of your choice
• Values-driven culture that fosters a friendly and supportive work environment
• Opportunities to actively participate in conferences and community events as both a participant and contributor
• Matrix organizational structure aimed at enhancing communication, minimizing barriers, and boosting efficiency
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.