PHP Developer

4 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 - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Postman - Staff Engineer, Developer Tooling

Postman

San Francisco, California, United States (Hybrid)
1 Month ago
ManyChat - Head of Product Engineering

ManyChat

Barcelona, Catalonia, Spain (Hybrid)
3 Days ago
kob games - Web Developer

kob games

(Remote)
2 Weeks ago
bytedance - Network Reliability Engineer - Physical Network Infrastructure

bytedance

Singapore (On-Site)
4 Months ago
Second Dinner - Senior Software Engineer II, Backend

Second Dinner

United States (Remote)
2 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

United States (On-Site)
4 Months ago
Epic Games - Senior Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
panteon games - Game Server Engineer

panteon games

Ankara, Ankara, Türkiye (On-Site)
6 Months ago
Epic Games - Backend Engineer

Epic Games

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Software Engineer, Machine Learning

Meta

United States (Remote)
1 Month ago
Meta - Software Engineer, Infrastructure

Meta

Sunnyvale, California, United States (Remote)
6 Months ago
Pocket Worlds - Staff Full-Stack Engineer (Backend Leaning)

Pocket Worlds

United States (Remote)
2 Months ago
Whalar - Backend Engineer

Whalar

Tallinn, Harju County, Estonia (On-Site)
1 Month ago
bytedance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

bytedance

Seattle, Washington, United States (On-Site)
5 Months ago
Technorizen Software Solutions - React Native | Node Js Developer

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
Capgemini - PHP QA

Capgemini

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Funguy Studio - PHP Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
9 Months ago
Motorola solutions - Systems Architect

Motorola solutions

Westminster, Colorado, United States (On-Site)
2 Weeks ago
Progres - Senior Full-Stack Engineer - JavaScript and Python

Progres

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Poland

Nielsen Holdings - Director, Compensation

Nielsen Holdings

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Techland - Junior Lighting Artist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago
Nielsen Holdings - Data & Reporting Analyst with German

Nielsen Holdings

Warsaw, Masovian Voivodeship, Poland (Remote)
7 Months ago
Donkey crew - Animation Programmer

Donkey crew

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago
Philips - Business Development Specialist

Philips

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Weeks ago
Techland - Technical Support Specialist (with English)

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
PwC - Starszy Konsultant / Starsza Konsultantka | Audyt

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Valeo - Advanced Development Technical Leader

Valeo

Skawina, Lesser Poland Voivodeship, Poland (On-Site)
4 Days ago
smartbear - Junior Frontend Engineer - API Hub for Design (SwaggerHub)

smartbear

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
2 Weeks ago
N-ix - Senior Data Scientist/AI Engineer

N-ix

Poland (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

DraftKings - Senior Lead Software Engineer, Backend

DraftKings

London, England, United Kingdom (On-Site)
1 Month ago
Dream Sports - Software Development Engineer 2 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
fairmatic - Senior Software Engineer - Backend

fairmatic

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
bytedance - Tech Lead Manager, Enterprise Solution

bytedance

San Jose, California, United States (On-Site)
1 Month ago
bytedance - Backend Software Engineer

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
Google - Senior Staff Software Engineer, Site Reliability Engineering, Google Cloud

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Onehouse - Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Haptic - Backend Engineer (Go)

Haptic

Sweden (On-Site)
5 Months ago
ElevenLabs - Back-End Engineer

ElevenLabs

Bulgaria (Remote)
2 Months ago
KBG Blockchain Game Studios - Technical Lead (Blockchain Project)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
10 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