




Job Summary: We are seeking a Senior Full Stack Developer with solid experience in distributed architectures and PHP/JavaScript to implement critical features and ensure code quality. Key Highlights: 1. High-complexity development with PHP and modern JS frameworks 2. Collaboration on architecture and technical mentoring for the team 3. Optimization of deployment pipelines and automation in Azure environments Senior Full Stack Developer We seek a Senior Developer with solid experience in distributed architectures and the PHP/JavaScript ecosystem. You will be responsible for implementing critical features, ensuring code quality through automated testing, and supporting the technical growth of mid-level and junior developers. We expect someone who not only writes code but also actively discusses architecture and proposes continuous improvements. Responsibilities **High-Complexity Development:** Code critical features using PHP (Laravel/Symfony) and modern JS frameworks, focusing on performance and security. **Quality Assurance:** Implement unit and integration tests (TDD/BDD) as an inherent part of the development workflow. **Code Review:** Conduct rigorous technical reviews, ensuring adherence to Clean Code principles and Design Patterns. **Architecture Collaboration:** Support the Tech Lead in defining microservices, data models, and messaging strategies (RabbitMQ/Kafka). **Technical Mentoring:** Support the technical growth of less experienced team members through pair programming and feedback. **CI/CD Maintenance:** Operate and optimize deployment and automation pipelines within the Azure environment. Technical Requirements **Advanced PHP:** Deep professional experience with Laravel or Symfony, including query optimization and use of Design Patterns. **Modern Frontend:** Proficiency in at least one framework (React, Vue, or Angular) and Node.js for backend ecosystems. **Architecture and Data:** Experience with relational databases (PostgreSQL/SQL Server) and non-relational databases (MongoDB/Redis). **Messaging:** Practical knowledge of system integration via RabbitMQ or Kafka. **Testing Culture:** Proficiency in PHPUnit, Jest, or similar tools. **DevOps Mindset:** Experience with Docker and familiarity with cloud services (preferably Azure). Differentiators (What Sets You Apart) Practical experience with CQRS and Event Sourcing. Knowledge of Domain-Driven Design (DDD). Experience in large-scale projects in the Education sector (LMS/CMS).


