PHP Developer

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

Job Summary

Job Description

Murka is seeking a PHP developer with 3+ years of experience to develop new features, support existing applications, and participate in all phases of the SDLC. Responsibilities include writing unit and functional tests with PHPUnit, fixing bugs, preparing technical documentation, working with third-party integrations, and collaborating with front-end developers. The ideal candidate possesses strong knowledge of OOP, design patterns, and various technologies including NoSQL databases (MongoDB), caching systems (Memcached, Redis), Docker, Git, and Composer. A solid understanding of principles like DRY, SOLID, and DIE is crucial. The role also involves debugging, preparing software releases, and optimizing performance at scale.
Must have:
  • 3+ years PHP experience
  • NoSQL (MongoDB) experience
  • Caching systems (Memcached, Redis)
  • Docker experience
  • OOP, design patterns, SOLID
  • Git, Composer
  • Unit testing (PHPUnit)
Good to have:
  • Message broker systems (RabbitMQ)
  • Relational databases (PostgreSQL, MySQL)
  • 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 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, 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
  • 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 codes to enhance the user experience
  • Perform and optimize problems, particularly at 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

WebMD - Associate Software Developer

WebMD

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
4 Months ago
Every matrix - Senior PHP Developer

Every matrix

Yerevan, Yerevan, Armenia (Hybrid)
3 Weeks ago
Rackspace Technology - OpenStack Cloud Engineer IV

Rackspace Technology

(Remote)
1 Month ago
Modulate - Solutions Engineer

Modulate

Somerville, Massachusetts, United States (Hybrid)
2 Weeks ago
Technorizen Software Solutions - PHP Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
8 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

(On-Site)
4 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
5 Months ago
DraftKings - Engineering Team Lead – SportsCore

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
DraftKings - Software Engineer - Backend

DraftKings

Dublin, County Dublin, Ireland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineering Manager, Product

Meta

Seattle, Washington, United States (On-Site)
4 Months ago
Airlab Inc  - Artificial Intelligence Researcher

Airlab Inc

Montreal, Quebec, Canada (On-Site)
8 Months ago
Playtika - PHP Tech Lead

Playtika

Poland (Hybrid)
1 Week ago
CloudLinux - Lead SDET/QA Automation Engineer

CloudLinux

Masovian Voivodeship, Poland (Remote)
5 Days ago
Rebellion - Experienced JavaScript Developer

Rebellion

England, United Kingdom (Hybrid)
2 Weeks ago
USE Insider - Senior Full Stack Engineer

USE Insider

Türkiye (Remote)
5 Months ago
Valve corporation - Economist

Valve corporation

Bellevue, Washington, United States (On-Site)
4 Months ago
Easygo - Software Development Engineer (Frontend)

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Cricketpedia - Backend Engineer - PHP only

Cricketpedia

Gurugram, Haryana, India (Remote)
2 Years ago
Meta - Software Engineering Manager, Product

Meta

San Francisco, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Bloober Team - Senior Producer

Bloober Team

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
Reality Games - Art Director/Brand Manager

Reality Games

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
4 Months ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Techland - Producer

Techland

Poland (On-Site)
9 Months ago
Fool's Theory - Senior Lighting Artist

Fool's Theory

Poland (Remote)
3 Weeks ago
Untold Tales - Finance Specialist

Untold Tales

Wrocław, Lower Silesian Voivodeship, Poland (Hybrid)
10 Months ago
Keywords Studios (Player Support) - Player Support Agent - Korean/English - Remote

Keywords Studios (Player Support)

Silesian Voivodeship, Poland (Remote)
1 Week ago
PwC - Specjalista/Specjalistka ds. Procesu z językiem niemieckim [rekrutacja prowadzona online]

PwC

Katowice, Silesian Voivodeship, Poland (Remote)
6 Months ago
Techland - Gameplay Animator

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Activision - Senior UI Engineer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Seedify - Backend Engineer

Seedify

(Remote)
4 Months ago
Luxoft - Java Team Lead

Luxoft

Toronto, Ontario, Canada (On-Site)
4 Months ago
Hedra - Lead Product Engineer

Hedra

New York, New York, United States (On-Site)
5 Days ago
Playrix - Senior Golang Developer

Playrix

Ireland (Remote)
2 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Months ago
CloudHire - Senior Java Developer

CloudHire

Maharashtra, India (Remote)
2 Weeks ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
JustPlay - Backend Engineer

JustPlay

Berlin, Berlin, Germany (Hybrid)
2 Weeks ago
CloudHire - Senior Backend Developer

CloudHire

Maharashtra, India (Remote)
5 Days 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