Senior Laravel Backend Developer– Cyprus

XM · Europe Only

Company

XM

Location

Europe Only

Type

Full Time

Job Description

Time zones: SBT (UTC +11) GMT (UTC +0) CET (UTC +1) EET (UTC +2) MSK (UTC +3)

The Role:
As our new Senior PHP Developer you will embark a journey into the world of cutting-edge software engineering. You will be at the forefront of shaping the future of software development making pivotal decisions that drive our processes forward by leveraging tools like Kubernetes and Terraform in synergy with PHP Go Angular all nestled within the embrace of AWS. Our dedicated team will ensure that you are in sync with the latest technology stacks and workflows. From the inception of the daring projects to the triumphant realization you will immerse yourself in the rewarding adventure of watching your visions come to life.


The main responsibilities of the position include:

  • Develop and implement backend services using PHP 8+ and Laravel 9+ ensuring code quality performance and security.
  • Utilise Kafka (or similar technologies) to design and implement event-driven systems for real-time data processing and communication between micro-services.
  • Employ strong Git practices such as trunk-based development and implement CI/CD pipelines to ensure efficient and reliable code deployment workflows.
  • Optimise database performance and scalability using MySQL and Redis for caching and data storage.
  • Work in close collaboration with frontend developers designers and product managers to deliver end-to-end features and enhancements.
  • Collaborate with cross-functional teams to design develop and maintain robust and scalable backend solutions for our platform.
  • Provide mentorship code reviews and technical guidance to junior team members to ensure high coding standards and nurture their professional growth.

Main requirements:

  • BSc/MSc in computer science or any other relevant degree.
  • At least 4-5 years of experience in a similar position.
  • Extensive experience in backend development using PHP 8+ and Laravel 9+ with a deep understanding of Laravel's advanced concepts such as service providers Passport/Sanctum Eloquent ORM Queues Scheduler and more.
  • Proven experience in building and maintaining backend services ensuring scalability fault tolerance and efficient communication between services.
  • Knowledge of object-oriented programming principles and design patterns and concepts such as dependency injection KISS DRY and YAGNI.
  • Experience with code quality tools like Psalm PHPStan and Laravel Pint.
  • Experience in writing tests using PHPUnit or Pest and appreciation for TDD.
  • Strong familiarity with event-driven architectures and technologies like Kafka gRPC or similar messaging systems.
  • Proficiency in VCS particularly Git and hands-on experience with CI/CD pipelines.
  • Solid understanding of relational databases particularly MySQL and PostgreSQL and caching mechanisms using Redis.

The following will be considered an advantage:

  • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes.
  • Knowledge of cloud technologies ideally AWS and infrastructure as code using tools like Terraform.
  • Frontend skills in Angular or VueJS for effective collaboration with frontend teams.
  • Knowledge of building responsive and visually appealing user interfaces.
  • Experience in Go programming language for additional versatility in backend development.
  • Experience with ClickHouse or similar columnar databases for optimized storage and analytical processing.
  • Experience with tools such as NewRelic Zabbix and Sentry for monitoring infrastructure and tracking errors.

Benefit from:

  • Attractive remuneration package plus performance related rewards
  • Food allowance
  • Intellectually stimulating work environment
  • Continuous personal development and international training opportunities


Apply for this Position

Please ensure you meet geographic and skills requirements before applying.

  • Share this job:

Related Jobs See more Back-End Programming jobs

  • New
    Medusa
    Senior Software Engineer | Ecommerce dev-tool startup featured
    Full-Time / Anywhere in the World
  • New
    Paxful Inc
    Staff Software Engineer (Python / ML) Fraud Prevention featured
    Full-Time / Anywhere in the World
  • New
    Paxful Inc
    Staff Software Engineer (PHP) Platform featured
    Full-Time / Anywhere in the World

Apply Now

Date Posted

07/30/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior PHP / AWS Developer for System Optimization - OnTheGoSystems

Views in the last 30 days - 0

OntheGoSystems is seeking a senior developer to optimize their WordPress sites on Amazon ECS for improved availability and cost efficiency The role in...

View Details

Tech Lead - Zappyrent - Zappyrent

Views in the last 30 days - 0

Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...

View Details

Customer Support Specialist (UTC+1 or UTC+1 or UTC+2 Timezone) - Crisp

Views in the last 30 days - 0

Crisp is seeking a Technical Customer Support Specialist for a fully remote position with the option to work from their Nantes office The role involve...

View Details

Growth Product Manager - Toggl

Views in the last 30 days - 0

Toggl Work is seeking a Growth Product Manager to join their team and revolutionize People Operations The role involves driving user engagement retent...

View Details

Tech Lead - Zappyrent - Zappyrent

Views in the last 30 days - 0

Zappyrent is a company revolutionizing the longterm home rental market by automating the entire rental process They are seeking an experienced Tech Le...

View Details

Ruby on Rails Developer - OnTheGoSystems

Views in the last 30 days - 0

OnTheGoSystems a remote company with over 100 specialists is seeking a talented developer for a new cloudbased SaaS solution The ideal candidate shoul...

View Details