PHP Developer

2 Days ago • 3 Years + • Backend Development • Full Stack Development

Job Summary

Job Description

Murka seeks a PHP Developer with 3+ years of experience in backend development. Responsibilities include developing new features, supporting existing applications, writing unit and functional tests with PHPUnit, fixing bugs, preparing documentation, working with third-party integrations, and collaborating with front-end developers. The ideal candidate possesses strong OOP principles, experience with NoSQL databases (MongoDB), caching systems (Memcached, Redis, APCu), Docker, Git, and Composer. Experience with message brokers and relational databases is a plus. The role involves the full software development lifecycle (SDLC) and requires B1+ English proficiency.
Must have:
  • 3+ years PHP backend exp.
  • NoSQL (MongoDB) & optimization
  • Caching systems (Memcached, Redis)
  • Docker & Dockerfiles
  • Git, Composer, OOP principles
  • Unit testing (basic)
  • B1+ English
Good to have:
  • Message brokers (RabbitMQ)
  • Relational databases (PostgreSQL)
  • JavaScript, Node.js
  • Gitlab CI/CD
  • OpenAPI (swagger-php)
  • Agile/Scrum

Job Details

Job Description

Murka is a leading European games developer and publisher on mobile and web platforms. Murka delivers a fun and exciting game experience for millions of players worldwide. We are looking for a PHP Developer.

Requirements

  • PHP development experience of more than 3 years and a desire to develop at the backend in general.
  • NoSQL database experience (MongoDB) and query optimization (indexes, partitioning, concurrency).
  • Experience with caching systems (Memcached, Redis, APCu).
  • Docker, experience in writing Dockerfiles or base images.
  • Experience with Git and Composer.
  • Knowledge and understanding of OOP principles, design patterns, and clean code.
  • Knowledge, understanding, and following the principles of DIE, YAGNI, KISS, DRY, and SOLID.
  • Knowledge of Unix systems.
  • At least basic knowledge of Unit testing.
  • The English Level should be enough to read technical documentation and communicate with colleagues (B1+).

Responsibilities

  • Develop new features and support the current application.
  • Participate in all phases of the software development life cycle (SDLC).
  • Provide test coverage with PHPUnit (unit and functional tests).
  • Fix bugs in different project modules.
  • Prepare necessary technical documentation.
  • Work with third-party integrations (payment systems, services, etc.).
  • Perform work in preparing the developed software for release and producing its release.
  • Conduct debugging of the developed software, and correct it in the process of completion.
  • Collaborate with the front-end developers and other team members to establish objectives and design - more functional, cohesive code to enhance the user experience.
  • Perform and optimize problems, particularly at a large scale, and demonstrate an ability to diagnose and prevent these problems.

Nice to have

  • Experience with message broker systems (RabbitMQ, Redis pub/sub, etc).
  • Knowledge of relational databases (PostgreSQL, MySQL, etc.).
  • Knowledge of JavaScript, experience in Node.js.
  • Experience with Gitlab CI/CD.
  • OpenAPI (swagger-php).
  • Agile/Scrum experience.

Similar Jobs

Whalar - Backend Engineer

Whalar

Málaga, Andalusia, Spain (On-Site)
1 Day ago
Bohemia Interactive - Senior Programmer (Full Stack)

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Nexters - Technical Lead

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
2 Months ago
Technorizen Software Solutions - Exp. IOS Developer (Indore)

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
9 Months ago
Meta - Software Engineer, Infrastructure

Meta

Burlingame, California, United States (Remote)
5 Months ago
Mashgin - Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Modio - PHP Developer (Video Games), Web Services

Modio

Victoria, Australia (Hybrid)
1 Month ago
Google - Software Engineering Manager II, Namespaces Site Reliability Engineering

Google

Dublin, County Dublin, Ireland (On-Site)
2 Days ago
Entrata - Backend Developer

Entrata

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
6 Months ago
Google - Staff Software Engineer, Google Cloud, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Daybreak Game Company LLC - Senior Software Engineer, Platform

Daybreak Game Company LLC

San Diego, California, United States (Remote)
5 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
5 Months ago
Scientific Games  - Associate Software Engineer

Scientific Games

Alpharetta, Georgia, United States (On-Site)
3 Weeks ago
Playtika - Server Technical Lead

Playtika

Poland (Hybrid)
5 Months ago
Vimeo - Senior Software Engineer, Growth

Vimeo

New York, New York, United States (On-Site)
1 Day ago
Lead venture - Software Development Engineer in Test

Lead venture

Gurugram, Haryana, India (On-Site)
1 Month ago
USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
6 Months ago
ByteDance - Software Engineer Graduate (Multi Cloud CDN) - 2025 Start (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Eneba Games - Backend Engineer, PHP

Eneba Games

(Remote)
1 Month ago
Entrata - Senior Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Worldwide

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

RoofStack - Genel Başvuru- Engelli

RoofStack

İstanbul, İstanbul, Türkiye (Hybrid)
4 Months ago
Epic Games - Senior Rust Software Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
Second Dinner - Senior Software Engineer II, Backend

Second Dinner

United States (Remote)
1 Month ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
4 Months ago
Google - Senior Software Developer, Site Reliability Development

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
1 Month ago
Amazon Games - Game Backend Developer

Amazon Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Animoca Brands - Backend Developer

Animoca Brands

Philippines (Remote)
6 Months ago
Luxoft - Lead Java Developer (for Trading Application)

Luxoft

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (Remote)
4 Months ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

(On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Murka Games is an international game development company that has been successfully producing social casino and casual games for over a decade. For several years in a row, Murka’s titles were called the most innovative in the category and ranked among top European companies:

• Top Publishers Award of App Annie’s 2021

• EGR Global North America Awards 2021

• Top 15 Social Casino Game Publishers by EKG

In 2019, Murka Games was acquired by the Blackstone Group, one of the world’s largest private equity firms.

Murka Games brings fun and joy to 5 million monthly players in more than 200 countries worldwide.

With ambitious creation plans in the mobile gaming industry, we are actively looking for new talents to join our team.

View All Jobs

Get notified when new jobs are added by MURKA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug