Browse Jobs
For Employers
Post JobLog inGet Started

PHP Developer (Phalcon Framework...

Bright Creations
Smart Village, Giza

PHP Developer (Phalcon Framework)

Smart Village, GizaPosted 2 months ago
32Applicants for1 open position
  • 25Viewed
  • 6In Consideration
  • 17Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

About the Role

We’re looking for a PHP developer with extensive experience using Phalcon to help scale out an existing application for a Rocket Internet company.

Job Responsibilities

  • Design, build test and deliver the core frontend and backend modules using Phalcon
  • Collaborate with the business to define, design and ship new features
  • Write clean, beautifully architected, reusable and maintainable  code using robust software architectural patterns – MVC, Repository Pattern, Service Oriented Architecture (SOA) patterns as required in components
  • Develop organized APIs and RESTful services for the main core application
  • Integrate with other third party APIs to retrieve and manage third party data
  • Store, retrieve and update data in the database using ORM on MySQL and MongoDB
  • Write unit tests for all code developed before pushing to code repository and covers all cases
  • Ensuring consistent code, error management and logging architecture between core services and the frontend applications
  • Work on bug fixing and improving application performance
  • Cache responses to improve performance using Redis and other caching solutions
  • Identify and correct bottlenecks and fix bugs.
  • Continuously discover, evaluate and implement new libraries to maximize development efficiency
  • Maintain and update DevOps scripts using GitLab Yaml

Job Requirements

Engineering Requirements

  • Bachelor’s or Master’s degree in Computer Science
  • 3+ years’ experience developing PHP applications
  • 2+ years’ experience developing Phalcon applications
  • Solid understanding of the software development lifecycle
  • Excellent understanding of software design patterns and how to write clean code
  • Excellent knowledge and proficient in PHP and Phalcon
  • Familiarity with Test Driven Development (TDD)
  • Excellent understanding of design patterns including MVC, Repository Pattern, DAO, Singleton, Mediator and more.
  • Excellent understanding of Eloquent, Eloquent models and more
  • Experience with caching using Redis
  • Excellent understanding of writing code which fails gracefully and accommodates for proper error handling and logging mechanisms
  • Experience developing RESTful APIs to connect frontend applications to back-end services as well as other third-party services
  • Familiarity with cloud message APIs and push notifications.
  • Experience of source control system using GIT
  • Familiarity with continuous integration, Gitlab CI and YAML is a plus
  • Aware and able to quickly find the right libraries and frameworks to achieve tasks quickly and easily without re-inventing the wheel

Personal Qualities:

  • Fluent in English
  • Excellent communication skills
  • Accuracy and attention to detail
  • Fast learner, and interested in continuous learning
  • Always looking to improve oneself and the quality of work delivered
  • Takes responsibility for work and delivers work in a timely manner

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentPHP Developer (Phalcon Framework)