
Lead PHP Developer
Posted Jun 9

Posted Jun 9
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
One Identity
9th Way Insignia
Engineering System and Technologies SARL
Get handpicked remote jobs straight to your inbox weekly.