PHP Developer

Bright Creations

Employer Active

Posted 10 hrs ago

Experience

3 - 8 Years

Job Location

Giza - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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

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

Desired Candidate Profile


Company Industry

Department / Functional Area

Keywords

  • PHP Developer (Phalcon Framework)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com