PHP Developer

1 Day 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

Checkmarx - Solutions Engineer

Checkmarx

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
6 Months ago
Airlab Inc  - Jr Programmer Artificial Intelligence

Airlab Inc

Montreal, Quebec, Canada (On-Site)
11 Months ago
Go Fund Me - Senior DevEx Engineer

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Month ago
MyGames - Data Warehouse Engineer

MyGames

(Remote)
1 Month ago
Trend Micro - Backend Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
16 Years ago
AppLovin - Software Engineer I, Backend

AppLovin

Palo Alto, California, United States (On-Site)
2 Months ago
Hedra - Senior Backend Engineer

Hedra

San Francisco, California, United States (On-Site)
1 Month ago
Apollo - Senior Software Engineer, Backend

Apollo

United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Infrastructure

Meta

Fremont, California, United States (Remote)
5 Months ago
Technorizen Software Solutions - Exp. IOS Developer (Indore)

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
9 Months ago
Meta - Production Engineering

Meta

Fremont, California, United States (On-Site)
5 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
6 Months ago
Easygo - Software Development Engineer (Frontend)

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
CloudLinux - Senior Python Developer with Security Expertise

CloudLinux

Sofia City Province, Bulgaria (Remote)
1 Month ago
Enphase Energy - Staff Backend developer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Plummy games - Full Stack Engineer

Plummy games

Tallinn, Harju County, Estonia (Remote)
3 Weeks ago
Daybreak Game Company LLC - Senior Software Engineer, Platform

Daybreak Game Company LLC

San Diego, California, United States (Remote)
5 Months ago
Meta - Product Security Engineer

Meta

Bellevue, Washington, United States (On-Site)
5 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

Crunchyroll - Staff Software Engineer - Account Services

Crunchyroll

(Remote)
3 Months ago
Monsters - Senior Backend Engineer

Monsters

(Remote)
1 Month ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Pocket Worlds - Lead Backend Engineer

Pocket Worlds

Austin, Texas, United States (Remote)
1 Month ago
Google - Senior Software Developer, Site Reliability Development

Google

Waterloo, Ontario, Canada (On-Site)
1 Day ago
Sporty Group - OpsTech Backend Engineer

Sporty Group

India (Remote)
5 Months ago
Gulliver's Games - Senior Backend Engineer

Gulliver's Games

İstanbul, Türkiye (On-Site)
7 Months ago
Limit Break - Unity Senior Engineer (Japan)

Limit Break

Tokyo, Japan (On-Site)
1 Week ago
Animoca Brands - Backend Developer

Animoca Brands

South Korea (Remote)
7 Months ago
Bigpoint - Lead Game Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
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