PHP Developer

3 Months ago • 3 Years + • Backend 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

frames store - Senior/Lead Technical Animator

frames store

Montreal, Quebec, Canada (Hybrid)
2 Weeks ago
SEGA - QA Associate Functionality Tester

SEGA

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago
FlockSafety - Journeyman Electrician

FlockSafety

Atlanta, Georgia, United States (Remote)
1 Week ago
Marsh McLennan - Senior Tax Consultant

Marsh McLennan

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Optiv - Principal Analyst - Threat Hunting

Optiv

Bengaluru, Karnataka, India (On-Site)
1 Month ago
CoinTracker - Staff Backend Engineer, Enterprise

CoinTracker

United States (Remote)
1 Month ago
Xepelin - Software Engineer (backend) LATAM

Xepelin

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Year ago
Voldex - Backend Software Engineer

Voldex

Canada (Remote)
4 Months ago
Survay Monkey - Senior Software Engineer II [Backend]

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
storytq - Lead Backend Software Engineer

storytq

Amsterdam, North Holland, Netherlands (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Automation & Robotics Engineer

Tesla

Brandenburg, Germany (On-Site)
5 Months ago
Synechron - Big Data Engineer (Java, Spark, Hadoop, NoSQL, Cloud)

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Year ago
InMobiInMobi - Lead - Finance Controllership

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
3 Months ago
10 Chambers - Senior Gameplay Programmer

10 Chambers

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Pingle studios - C++ Game Developer

Pingle studios

(Remote)
2 Months ago
Adyen - Senior Software Engineer (Android)

Adyen

Chicago, Illinois, United States (On-Site)
2 Months ago
Bosch Group - SAP S/4 HANA ABAP Frontend Developer (Fiori)

Bosch Group

Bengaluru, Karnataka, India (On-Site)
1 Month ago
GoMotive - Senior Software Engineer, Backend

GoMotive

India (Remote)
2 Months ago
Calix - Senior Escalation Engineer I

Calix

United States (On-Site)
3 Weeks ago
Canonical - Desktop and Embedded Linux Field Engineer

Canonical

Taipei City, Taiwan (On-Site)
2 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

Excel Hr solutions - Node Js Developer with Socket Programming

Excel Hr solutions

Navi Mumbai, Maharashtra, India (Remote)
2 Years ago
Vigaet - Internship-Backend Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Nice - Senior Software Engineer (PHP)

Nice

Pune, Maharashtra, India (Hybrid)
2 Weeks ago
zeta - Software Development Engineer I - Backend

zeta

Bengaluru, Karnataka, India (On-Site)
11 Months ago
100 Thieves - Backend Sales Support

100 Thieves

United States (On-Site)
1 Year ago
Hedra - Senior Backend Engineer

Hedra

San Francisco, California, United States (On-Site)
4 Months ago
Paytm - Backend - Senior Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Sporty - Backend Developer

Sporty

(Remote)
2 Months ago
Eleventh Hour Games - Senior Back-End Engineer

Eleventh Hour Games

Dallas, Texas, United States (Remote)
2 Months ago
AliveCor - Senior Software Engineer, Backend

AliveCor

Bengaluru, Karnataka, India (Hybrid)
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.

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