This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an experienced Software Architect to lead the design and development of scalable, high-performance applications. The ideal candidate will have deep expertise in PHP (Laravel), Node.js, and modern web frameworks, along with strong experience in DevOps practices, AWS (EKS), and CI/CD pipelines
Job Responsibility:
Design and architect scalable, secure, and high-availability applications using Laravel, Node.js, and modern frameworks
Define system architecture, microservices patterns, and API design standards
Lead technical decision-making and establish best practices for development and deployment
Collaborate with cross-functional teams including product, QA, and DevOps
Drive adoption of cloud-native architectures using AWS (EKS, EC2, S3, RDS, etc.)
Design and implement CI/CD pipelines to ensure efficient and reliable releases
Mentor and guide engineering teams on architecture, coding standards, and performance optimization
Ensure system scalability, performance, security, and maintainability
Conduct code reviews and architecture reviews
Troubleshoot complex production issues and provide long-term solutions
Requirements:
Bachelor's or Master's degree in Computer Science or related field
8+ years of software development experience, with 3+ years in an architectural role
PHP (Laravel framework)
Node.js and modern JavaScript frameworks
Solid understanding of microservices architecture and RESTful APIs
Hands-on experience with AWS cloud services
EKS (Elastic Kubernetes Service)
Containerization (Docker, Kubernetes)
Strong experience in DevOps practices
Proven experience building and managing CI/CD pipelines
Experience with database design (SQL and/or NoSQL)
Strong knowledge of system design, scalability, and distributed systems