PHP Developer

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

GamePoint - Full-Stack Developer (PHP)

GamePoint

The Hague, South Holland, Netherlands (On-Site)
5 Months ago
GoFundMe - Senior Software Engineer (Studio Blocks)

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
3 Weeks ago
Canonical - Security Software Engineer

Canonical

(Remote)
3 Weeks ago
Brainhunter - Full Stack Developer

Brainhunter

Vaughan, Ontario, Canada (On-Site)
8 Years ago
Meta - Software Engineer, Infrastructure

Meta

New York, New York, United States (Remote)
7 Months ago
Playtika - Senior Java Developer

Playtika

Romania (Hybrid)
7 Months ago
Epic Games - Lead Online Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
3 Months ago
bytedance - Backend Engineer Intern, Video-On-Demand

bytedance

Singapore (On-Site)
1 Month ago
Epic Games - Lead Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Production Engineer

Meta

Menlo Park, California, United States (Remote)
7 Months ago
WebFX - React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
7 Months ago
Meta - Software Engineering Manager, Product

Meta

San Francisco, California, United States (On-Site)
7 Months ago
Enphase Energy - Senior Front-end Design (Drupal)

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
easygo - Software Development Engineer (Frontend)

easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Zitga gaming studio - Backend Developer

Zitga gaming studio

Hanoi, Vietnam (On-Site)
1 Month ago
entrata - Software Engineer

entrata

Logan, Utah, United States (On-Site)
1 Week ago
Adobe - Engineering Manager

Adobe

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Rockstar Games - Online System Administrator

Rockstar Games

Bengaluru, Karnataka, India (On-Site)
1 Week ago
N-ix - Middle Golang Engineer

N-ix

Ukraine (Hybrid)
1 Month 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

Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
5 Months ago
limit break - Unity Senior Engineer (Japan)

limit break

Tokyo, Japan (On-Site)
1 Month ago
Amazon games  - Game Backend Developer

Amazon games

Montreal, Quebec, Canada (On-Site)
1 Month ago
good job games - Software Engineer

good job games

İstanbul, Türkiye (On-Site)
6 Months ago
zoox - Senior/Staff Backend Software Engineer - Product

zoox

Foster City, California, United States (On-Site)
7 Months ago
Tesla - Distributed Systems Engineer, Autobidder Platform (Energy Software)

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
AppLovin - Software Engineer I, Backend

AppLovin

Palo Alto, California, United States (On-Site)
3 Months ago
Scorewarrior - Senior Backend C++ Developer (Framework)

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
8 Months ago
Epic Games - Principal Programmer, Horde

Epic Games

United States (On-Site)
4 Months ago
Milestone - Senior Software Engineer - Backend

Milestone

Israel (On-Site)
1 Month 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