PHP Developer

1 Hour ago • 3 Years + • Backend Development • Full Stack Development • Undisclosed

About the job

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 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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

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

Similar Jobs

Rocket Software - Web Developer

Rocket Software, India (On-Site)

USE Insider - Senior Full Stack Engineer

USE Insider, Türkiye (Remote)

Nagarro - Associate Staff Engineer, PHP

Nagarro, Philippines (Remote)

Rajuladev's Infocom   - Word Press Developer

Rajuladev's Infocom , India (On-Site)

Head Digital Works - SDE 3/4 (Java)

Head Digital Works, India (On-Site)

Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group , Malta (Hybrid)

Trend Micro - Backend Engineer

Trend Micro, Philippines (On-Site)

Xsolla - Backend Engineer

Xsolla, Canada (Hybrid)

Voodoo - Staff Engineer - Gaming Backend

Voodoo, France (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Xsolla - Backend Software Engineer

Xsolla, Azerbaijan (On-Site)

DigitalOcean - Linux Systems Engineer

DigitalOcean, India (Hybrid)

Meta - Product Security Engineer

Meta, United States (On-Site)

Betsoft Gaming - Front-End Web Developer

Betsoft Gaming, (Remote)

DOTSOFT SA - Solutions Architect

DOTSOFT SA, Greece (On-Site)

Meta - Production Engineering

Meta, United States (On-Site)

Acies - No Code Developer

Acies, India (On-Site)

Entrata - Software Engineer

Entrata, India (Hybrid)

Get notifed when new similar jobs are uploaded

Jobs in Poland

ARHS - IAM Service Coordinator

ARHS, Poland (On-Site)

Larian Studios - Recruiter (Contract)

Larian Studios, Poland (On-Site)

Warner Bros Discovery - Senior Accounting Manager, Studios

Warner Bros Discovery, Poland (Hybrid)

Playtech - Polish Speaking Game Presenter

Playtech, Poland (On-Site)

Social Discovery Group - Business Analyst (Product Design)

Social Discovery Group, Poland (Remote)

Keywords Studios (Player Support) - AI Project Manager - 12 months contract

Keywords Studios (Player Support), Poland (Remote)

Lucid Reality Labs - Senior Full Stack Javascript Developer

Lucid Reality Labs, Poland (Remote)

Futurum Technology  - MÅ‚odszy Specjalista ds. finansowych i prawnych

Futurum Technology , Poland (On-Site)

Netflix - Workplace Operations Coordinator, CEE

Netflix, Poland (On-Site)

Techland - Senior Game Programmer

Techland, Poland (On-Site)

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Velotio Technologies - Senior Fullstack Engineer (Node.js, Java & React)

Velotio Technologies, India (Remote)

Xsolla - PHP Backend Developer

Xsolla, Malaysia (Hybrid)

Avalanche Studios Group - Backend Platform Engineer

Avalanche Studios Group, Sweden (Hybrid)

seeking alpha - Senior Back-End Developer (Portugal)

seeking alpha, Portugal (Remote)

N-iX - Senior Java Engineer (#2596)

N-iX, Ukraine (Remote)

CloudHire - Sr. Developer Backend - Remote

CloudHire, India (Remote)

AppLovin - PIPELINE Software Engineer 2, Backend

AppLovin, United States (Hybrid)

Get notifed when new similar jobs are uploaded