Tech Stack
DockerLaravelPHPSQLSymfony
About the role
- Augment and empower technical teams for international and Greek clients.
- Work on cutting-edge solutions and projects for clients such as Austrian Post, Red Hat, Swissquote.
- Join a local Athens team and collaborate with clients and cross-functional teams.
- Develop and maintain PHP-based applications applying OOP, SOLID, design patterns, testing, Git, security, and caching best practices.
- Participate in internal coaching, continuous learning, chapters, and career development activities to grow professionally.
- Deliver solutions that shape the future of technology and support client objectives.
Requirements
- Experienced Software Engineer with a strong PHP Background.
- SQL (advanced SQL skills are a big plus)
- Proficiency in OOP principles.
- Understanding and application of SOLID principles.
- Familiarity with design patterns.
- Automated testing experience.
- Proficiency in Git.
- Awareness of web security threats.
- Understanding of caching mechanisms (including HTTP caching).
- Symfony or Laravel experience (nice to have).
- Docker and docker-compose (nice to have).
- GitLab CI/CD or similar (nice to have).
- Debugging experience (e.g., xDebug) (nice to have).
- Familiarity with dependency injection & types of dependency injection (nice to have).
- Understanding of CORS and cross-origin issues (nice to have).