Software Engineer (Python)
Egypt/Cairo
We are looking for a skilled Mid-Level PHP Developer with a strong background in Laravel and Yii frameworks
Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany), our expertise stretches from automotive, healthcare, travel, financial, governmental, and insurance to manufacturing industries.
Our team is over 50 people including web (C#/.NET, Java, JS) & mobile (iOS/Android/Ionic) developers together with business analysts, project managers, QA, and support staff. Our corporate culture is characterized by agile processes, autonomous teams without hierarchies, as well as openness and transparency - both internally and with our clients. Currently, we are searching for a PHP Laravel Developer to join the big team of professionals. We are looking for an active, responsive, and devoted person.
Your Profile
4+ years of professional experience in software development using PHP (Laravel & Yii)
Strong understanding of OOP principles and software design patterns
Hands-on experience with asynchronous messaging systems (e.g., AWS SQS, RabbitMQ)
Experience working with both relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases
Familiarity with DevOps and CI/CD pipelines (Docker, Kubernetes, GitHub Actions, GitLab CI/CD)
Knowledge of cloud platforms (Google Cloud Platform is a plus)
Experience with TDD & EDD methodologies
Strong problem-solving skills and ability to debug complex issues
Excellent communication skills and ability to work in a collaborative team environment Nice to Have
Experience with microservices architecture. ● Following EDD (Example-Driven Development)
Knowledge of GraphQL, RESTful APIs, and WebSockets
Familiarity with performance optimization and caching strategies
Contributions to open-source projects or personal GitHub portfolio
Your Mission:
Develop, maintain, and optimize web applications using PHP (Laravel & Yii)
Design and implement scalable, secure, and high-performance backend solutions
Work with relational (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis) databases
Implement asynchronous messaging systems (e.g., AWS SQS) for event-driven architectures
Docker and Evironment Containerization. ● Write high-quality code with unit tests and participate in code reviews
Collaborate with the DevOps team to improve CI/CD pipelines and deployment workflows (GCP experience is a plus)
Following TDD (Test-Driven Development) practices. ● Apply software design patterns and architectural principles to build maintainable systems
Work within an Agile development environment, actively participating in sprint planning and standups
We offer:
Financial stability, The account is on support.
Interesting and challenging projects within professional self-managed teams.
Friendly team and a comfortable working environment (Maadi office).
Flexible schedule (8 -10 AM start) with a possibility to work assigned hours and/or adjust work schedule as requested by the manager.
22 working days paid vacation.
Health insurance.
Paid sick leave.
English and German language classes.
Sports and fitness reimbursement.
Why You Should Work With Us:
We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.
Dies ist eine auf dritten Jobbörsen gefundene Stellenanzeige. Wir bieten hierfür keinen Support, können diese aber jederzeit offline stellen. Für weitere Informationen: Datenschutzhinweise | Anzeige melden.