Requirements * 3+ years of commercial software development experience with a strong focus on backend systems. * Proficiency in PHP and deep knowledge of the Laravel framework (service providers, eloquent ORM, queues, and optimization). * Strong expertise in Node.js and hands-on experience with NestJS for building scalable microservices or monolithic applications. * Solid understanding of Next.js, particularly for Full-Stack development, Server-Side Rendering (SSR), and API routes. * Proficient in designing, optimizing, and managing relational databases using MySQL and PostgreSQL (indexing, query profiling, and schema design). * Hands-on experience with AWS cloud services, including EC2, S3, RDS, Lambda, and basic infrastructure management. * Strong understanding of OOP, SOLID principles, architectural patterns, and clean code practices. * Experience with containerization using Docker and setting up basic CI/CD pipelines. * Familiarity with caching mechanisms and message brokers, such as Redis or RabbitMQ. * Strong communication skills and the ability to work effectively in an agile team environment.
Responsibilities * Developing, maintaining, and optimizing scalable backend services, APIs, and system architecture. * Designing efficient database schemas, writing complex queries, and managing data storage performance. * Deploying, configuring, and scaling application infrastructure within cloud environments. * Collaborating with cross-functional teams to integrate frontend elements with server-side logic. * Writing clean, maintainable, and well-tested code in accordance with industry best practices. * Participating in code reviews to ensure code quality and share knowledge within the team. * Troubleshooting, debugging, and resolving performance bottlenecks and production issues. * Integrating third-party services, external APIs, and payment gateways. * Implementing and maintaining CI/CD pipelines and containerized development environments. * Participating in agile team processes, including sprint planning and task estimation.