PHP Developer

2 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

Veeam Software - Enterprise Field Marketing Manager

Veeam Software

United Kingdom (Remote)
2 Months ago
Ubisoft - Lighting Artist

Ubisoft

Québec City, Quebec, Canada (Hybrid)
1 Month ago
Ethos Life - Strategy & Business Operations, Senior Associate / Associate

Ethos Life

United States (Remote)
2 Months ago
luxsoft - Avaloq Technical Lead

luxsoft

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Triple dot studios - Product Manager

Triple dot studios

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
GoTo Group - Software Engineer (Backend)

GoTo Group

Jakarta, Indonesia (On-Site)
10 Months ago
games station - Backend Developer

games station

(Remote)
1 Month ago
Gameloft - Backend Services Developer - Python

Gameloft

Barcelona, Catalonia, Spain (Hybrid)
3 Days ago
Nextwave multimedia - Backend Developer

Nextwave multimedia

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
sound cloud - Senior Backend Engineer - Anti-Abuse

sound cloud

Berlin, Berlin, Germany (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CGS Carrers - Platform Engineer I

CGS Carrers

Braga, Braga, Portugal (Remote)
1 Month ago
Zuora - Software Engineer III

Zuora

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Glean - Technical Support Engineer

Glean

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Rockstar Games - Animator: Face

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Palo Alto Networks - Senior Site Reliability Engineer (Cortex Cloud Security Posture Management)

Palo Alto Networks

Santa Clara, California, United States (On-Site)
4 Days ago
Sporty - IN Associate - Customer Success (Gurugram)

Sporty

Delhi, India (On-Site)
11 Months ago
Interactive Brokers - Data Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
1 Month ago
Jane Street - Network Engineer

Jane Street

New York, United States (On-Site)
3 Days ago
Hudl - Engineering Manager

Hudl

London, England, United Kingdom (On-Site)
2 Months ago
BioFire - Analyst II

BioFire

Austin, Texas, United States (On-Site)
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

Pay2 - Backend Engineer

Pay2

Gurugram, India (On-Site)
2 Months ago
pipa studios - Back-End .NET Software Engineer

pipa studios

São Paulo, Brazil (On-Site)
1 Month ago
Axon - Backend Software Engineer II

Axon

Ho Chi Minh City, Vietnam (Hybrid)
3 Days ago
bytedance - Backend Software Engineer

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
bytedance - Backend Software Engineer - Dubai

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
8 Months ago
kaizen gaming  - Software Engineering Team Lead (Backend)

kaizen gaming

São Paulo, Brazil (Hybrid)
3 Weeks ago
Visa - Software Engineer - Backend

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Cognite - (Senior) Backend Engineer

Cognite

Phoenix, Arizona, United States (Hybrid)
2 Months ago
Token Metrics - Senior Crypto Backend Engineer

Token Metrics

Athens, Greece (Remote)
2 Years ago
Koala interactive - Back-end PHP Developer (F/H)

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
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