





**Agidesk is seeking a Software Engineer to orchestrate the evolution of our architecture, expanding into the PHP & Node.js ecosystem.** Are you a professional with extensive experience in PHP & Node.js for high-performance projects? Do you want to apply your expertise in **Systems Architecture and Microservices** within a rapidly growing startup environment? Then this is the place for you! At **Agidesk**, your mission will be to ensure technical excellence across all *stacks*, designing scalable solutions and mentoring our team in a **multi-language** setting. **Your dual challenge:** * **Guardian of the PHP (Core) Architecture:** Ensure the health and performance of our core product by applying SOLID and DDD principles in the PHP *stack*. * **Node.js Pioneer (Services and Scalability):** Lead the implementation of new high-concurrency services and APIs using Node.js (with frameworks such as Express or NestJS), aiming for decoupling and scalability. **What you’ll lead (across both stacks):** * **Strategic Design:** Define architecture for new services (microservices, *serverless* functions) and plan integration between PHP and Node.js systems. * **Standards and Quality:** Establish *Clean Code* and testing guidelines (Unit/Integration), serving as the reference for *Code Review* and code quality. * **Critical Development:** Directly resolve performance bottlenecks and develop the most complex features in both languages. * **Mentoring and Upskilling:** Guide and technically develop the team, fostering an engineering culture and *cross-training* across *stacks*. * **DevOps and Cloud:** Optimize CI/CD pipelines and cloud infrastructure (AWS/GCP/Azure), ensuring production stability. **The profile we’re looking for:** We seek a professional who can move fluidly and deeply across technologies. **Mandatory Requirements (Multi-Stack Expertise):** * **Strong Senior Experience (5+ years):** Proven track record of significant deliveries across diverse contexts. * **PHP Proficiency:** Advanced experience with Object-Oriented PHP and robust frameworks (Laravel, Symfony). * **Node.js Proficiency:** Practical, in-depth backend experience with Node.js (JavaScript/TypeScript), including popular frameworks and dependency management. * **Architecture:** Deep knowledge of Design Patterns, Microservices Architecture, REST/GraphQL APIs, and messaging strategies (RabbitMQ, Kafka, etc.). * **Infrastructure:** Comfort operating in Linux/Docker/Kubernetes environments and experience with CI/CD. * **Databases:** Ability to model and optimize queries in relational and non-relational databases (MySQL, PostgreSQL, Redis, MongoDB). **Nice-to-Have:** * Prior experience migrating or integrating legacy systems (PHP) with new services (Node.js). * Experience as a Full-Cycle Engineer. * Knowledge of modern *front-end* technologies (React/Vue/Angular) to support full-stack technology decisions. If you identify with this culture of growth and high performance, join our team and help drive Agidesk forward! **Apply now and become part of our team!**


