PHP Developer

3 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

ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago
The Walt Disney Company - Senior Real Time Pipeline Engineer (PH)

The Walt Disney Company

Glendale, California, United States (On-Site)
5 Months ago
SingleStore - Technical Account Manager

SingleStore

(Remote)
1 Day ago
Easygo - Software Development Engineer (Frontend)

Easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Cygames - Frontend Engineer / Games / Services / Tokyo

Cygames

Shibuya, Tokyo, Japan (On-Site)
1 Day ago
Toptracer - Senior Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
Google - Engineering Manager, WAN Core

Google

Dublin, County Dublin, Ireland (On-Site)
1 Week ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, Infrastructure Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Google - Software Engineering Manager II, Site Reliability Engineering

Google

San Francisco, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tesla - Senior Frontend / React Native Software Engineer

Tesla

North Holland, Netherlands (On-Site)
2 Months ago
Valve corporation - Statistician / Data Scientist

Valve corporation

Bellevue, Washington, United States (On-Site)
6 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Menlo Park, California, United States (Remote)
5 Months ago
Passion Gaming - Back End Engineer PHP

Passion Gaming

Gurugram, Haryana, India (On-Site)
8 Months ago
Nexters - Technical Lead

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
2 Months ago
Meta - Production Engineering

Meta

Cambridge, Massachusetts, United States (Hybrid)
5 Months ago
WebFX - React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
6 Months ago
Survay Monkey - Manager, Information Security

Survay Monkey

Dublin, County Dublin, Ireland (Hybrid)
7 Hours ago
GoFundMe - Site Reliability Engineer II

GoFundMe

Buenos Aires, Buenos Aires, Argentina (Hybrid)
5 Hours ago
Vimeo - Sr. Software Engineer

Vimeo

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

CloudLinux - Senior Python/Go Developer for Imunify360

CloudLinux

Masovian Voivodeship, Poland (Remote)
1 Month ago
Veeam Software - Associate Talent Acquisition Partner

Veeam Software

Warsaw, Masovian Voivodeship, Poland (On-Site)
5 Hours ago
Boombit - Accountant

Boombit

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
2 Weeks ago
Techland - Senior Copywriter

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NOVOMATIC - QA Engineer (Embedded Systems)

NOVOMATIC

Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
Lionbridge Games - Inventory Project Manager

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
N-iX - Senior AQA Engineer (with C# and Javascript)

N-iX

Poland (Remote)
2 Weeks ago
CD PROJEKT RED - Lead UX Designer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
Joyteractive - HR Brand & Communications Manager

Joyteractive

Poland (Remote)
1 Month ago
Google - Systems Development Engineer, Customer Deployments

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

KBG Blockchain Game Studios - Technical Lead (Blockchain Project)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
Google - Software Engineering Manager II, Mobile (iOS), Core

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Week ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
1 Month ago
Google - Software Engineering Manager II, Google Compute Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Sporty Group - Technical Director

Sporty Group

(Remote)
5 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
1 Month ago
Plarium - C# Developer

Plarium

Kyiv, Kyiv City, Ukraine (Remote)
1 Month ago
ByteDance - Senior Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
People Can Fly - Senior Online Programmer

People Can Fly

Gateshead, England, United Kingdom (On-Site)
1 Week ago
Google - Senior Software Engineer, iOS, Search, Image Experience

Google

Tokyo, Japan (On-Site)
2 Weeks 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