Jobless Developer

Senior Software Engineer (Architecture)

Limassol, CyprusOn-site

AI Summary

David Kennedy Recruitment is working with an innovative global Customer Experience company currently looking to hire a Senior Software Engineer (Architecture) to join their growing international team.Position: Senior Software Engineer (Architecture)Location: Limassol, Cyprus Employment type: Full-timeDUTIES AND RESPONSIBILITIES:Design, develop, and maintain scalable applications and systems using Laravel (PHP) and Vue.jsContribute to architectural decisions and help drive scalable, maintainable,

About this role

David Kennedy Recruitment is working with an innovative global Customer Experience company currently looking to hire a Senior Software Engineer (Architecture) to join their growing international team.

Position: Senior Software Engineer (Architecture)

Location: Limassol, Cyprus

Employment type: Full-time

DUTIES AND RESPONSIBILITIES:

  • Design, develop, and maintain scalable applications and systems using Laravel (PHP) and Vue.js

  • Contribute to architectural decisions and help drive scalable, maintainable, and high-performance technical solutions

  • Work with distributed systems, queue-based architectures, Kafka, and event-driven patterns

  • Optimise platform performance, reliability, scalability, and overall system stability

  • Collaborate closely with Head of Development, DevOps Engineers, and Senior Developers on technical initiatives and infrastructure improvements

  • Support engineering best practices, clean code principles, and continuous technical improvement

  • Conduct code reviews, design reviews, and provide technical mentorship to developers

  • Work with containerised and cloud-native environments using Docker and Kubernetes

  • Participate actively in day-to-day hands-on development while supporting long-term technical direction

  • Contribute to improving development processes, scalability, and engineering standards across the platform.

REQUIREMENTS:

  • Strong written and spoken English communication skills

  • 5–8+ years of software engineering experience

  • Strong system design and software architecture experience

  • Solid backend development experience with PHP/Laravel or similar frameworks

  • Experience with modern JavaScript frameworks, ideally Vue.js

  • Experience working with distributed systems and queue/event-driven architectures

  • Hands-on experience with Kafka and queue systems

  • Strong knowledge of MySQL and NoSQL databases

  • Experience with Docker and Kubernetes is highly preferred

  • Strong ownership mindset and problem-solving abilities

  • Passion for technology with proactive self-learning mentality

  • Ability to work collaboratively within fast-paced technical environments.

OFFER:

  • Competitive salary package

  • Birthday vouchers and additional special occasion perks

  • Medical insurance plan options

  • Pension plan options

  • Fully equipped kitchen and in-house entertainment space

  • Monthly lunches, corporate events, football team activities, and competitions

  • Long-term career growth opportunities within a leading international iGaming organisation

  • And much more!

Explore related jobs

Browse these categories