Lead Software Developer
Aylo
Nicosia, Cyprus
We’re looking for a PHP Software Lead to help build, scale, and guide our engineering team. You’ll be responsible for leading development efforts, mentoring engineers, and driving the delivery of high-quality software. You’ll work closely with engineering, product, and leadership teams, playing a key role in shaping the technical direction and ensuring the reliability and scalability of our platform.
What you'll be doing
- Lead and mentor a team of PHP developers, supporting their growth and technical excellence
- Design, develop, and deliver new features for existing systems
- Own key components and drive high-quality code through reviews and best practices
- Define and enforce engineering standards across the full product lifecycle
- Collaborate with Product Owners to align technical solutions with business goals
- Contribute to project planning, estimation, and risk mitigation
- Drive system reliability, scalability, and performance
- Promote a strong engineering culture focused on quality and continuous improvement
- Evaluate technologies and communicate recommendations to stakeholders
- Communicate complex technical concepts to technical and non-technical audiences
What you'll need to be successful
Must-haves
- 5+ years of experience in a similar role
- Strong PHP expertise or backend experience with PHP knowledge
- Experience with microservices and distributed systems
- Proven ability to build scalable, high-availability systems
- Experience with Redis, Elasticsearch, message queues, Docker, Composer
- Strong grasp of SOLID principles and clean coding practices
- UNIX/Linux and web server configuration experience
Nice-to-haves
- Bachelor's degree in Computer Science/Engineering or equivalent
- Database scaling and performance optimization
- Monitoring, logging, and performance tuning
- CI/CD pipelines and automated testing
- Experience with ReactJS
Don't forget to mention EuroTechJobs when applying.