Currently, we are seeking a skilled Team Leader to oversee a team of 4 talented PHP developers. This is an exciting opportunity to join our growing team and play a pivotal role in driving our companyβs continued success.
About the project:
This is an online entertainment marketplace. Six engineering teams are developing it, consisting of 50+ services and components.
What you will do:
- You and your team will be responsible for building and maintaining all client-facing systems that support creators;
- As the Dev Team Lead, you will be responsible for managing the development team and ensuring the timely delivery of high-quality software products;
- You will work closely with other team leads and project managers to create and maintain technical requirements, design and implement software solutions, and ensure the stability and scalability of the B2B side of the platform;
- You will also be responsible for mentoring and coaching team members, conducting code reviews, and ensuring that development best practices are followed;
- You will work with other departments, including product, design, and QA, to ensure that software products are delivered on time and meet customer expectations.
Skills and qualifications:
The successful candidate is a creative thinker who can pinpoint the specific needs of a project but also keep in mind the larger components necessary for its completion. Their top skills generally include:
- 5+ years of software development experience;
- 5+ years of experience of PHP or web server exploits and their solutions;
- 2+ years of team leadership experience;
- Strong knowledge of PHP web frameworks, especially Laravel;
- Understanding fundamental design principles behind a scalable application;
- Experience in building scalable microservices;
- Knowledge of SQL/NoSQL databases (MySQL, ES, Redis), message brokers (RabbitMQ), work-queue service (Beanstalkd) key-values (Redis/Memcached) and other primary software;
- User authentication and authorization between multiple systems, servers, and environments;
- Integration of multiple data sources and databases into one system;
- Proficient understanding of code versioning tools, such as Git;
- Ability to work collaboratively across remote cross-functional teams, in a fast paced/agile environment;
- Knowledge of AWS S3 storage usage a strong asset;
- Knowledge of Docker, Docker-compose, Kibana, Elasticsearch a strong asset;
- Good English level - Β upper-intermediate +.
Personal skills:
- You will have strong communication skills: Communicating effectively with team members, stakeholders, and clients is critical for success.
- Leadership: The ability to inspire, motivate, and guide team members is critical for any team lead. A perfect dev team lead should be able to lead by example, set clear goals, and create a positive work environment.
- Problem-solving skills: An excellent dev team lead should be able to think creatively and find solutions to complex problems. They should have a systematic approach to problem-solving and be able to troubleshoot and analyze issues effectively.
- Time management skills: A perfect dev team lead should be able to manage their time and prioritize tasks effectively. They should be able to work under pressure, meet deadlines, and ensure that projects are delivered on time.
- Adaptability: The ability to adapt to changing circumstances and be flexible is essential for a perfect dev team lead. They should be able to embrace change, learn new skills, and continuously improve themselves and their team.
What we offer:
- Full relocation support to Cyprus (Limassol);
- Additional system of bonuses for completing tasks;
- An exceptional office location near the seaside in the city center, offering stunning views and a comfortable work environment;
- A culture of minimal bureaucracy, where you can focus on your work and achieve your goals without unnecessary obstacles;
- An ambitious and profitable project with a forward-thinking management team, providing opportunities for personal and professional growth;
- A talented and supportive team, creating an enjoyable working atmosphere and fostering collaboration and innovation;
- Medical health insurance and sports program;
- Paid courses and English, Greek languages;
- Paid vacation (20 working days), personal days and sick leave;
- Paid lunches at the office;
- Non-boring corporate events, unlimited cookies & fresh Cyprus fruits:)
Ready to apply for this role?
Apply Now β


