Browse Jobs
For Employers
Post JobLog inGet Started

Senior PHP Developer

EFHAS Technology
Nasr City, Cairo
Posted 2 years ago
24Applicants for2 open positions
  • 24Viewed
  • 6In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Principal Responsibilities

  • Backend Software development
  • Design, implement, schedule, test, and deploy full features and components of solutions.
  • Ensure quality delivery of software through thorough testing and reviews.
  • Perform QA checks on your and your colleague’s work
  • Test features across a variety of browsers and devices

Job Requirements

Required Qualifications and Experience

  • 3+ years of experience with software design, implementation, and testing
  • Experienced in object-oriented programming
  • 3+ years of experience with using best practices and design patterns for writing clean, reusable, and highly organized code
  • 3+ years working with Laravel PHP framework preferably on large object-oriented applications, not one-off website pages
  • 3+ years HTML/Javascript/CSS experience
  • 3+ years working with a Relational Database (e.g. MySQL, PostgreSQL, etc.)
  • 1+ years working with a NoSQL Database (e.g. MongoDB, CouchDB, Redis, etc.)
  • Familiarity with a Javascript framework like Vue, React, or Angular
  • Knowledge of RESTful Web services, including API development, API documentation tools (e.g. Swagger, apiary, Slate, etc.)
  • Knowledge of implementing Firebase service (e.g. Cloud Messaging, Realtime Database. etc.)
     

Desired Qualifications and Experience

  • Knowledge of data structures and algorithms and how things fit together with modular design
  • Comfortable with agile development methodologies
  • Experienced in version control
  • Familiarity with at least one issue-tracking tool (e.g. JIRA, Github Issues, etc.)
  • Familiarity with continuous integration and deployment softwares (e.g. Bamboo, Jenkins, etc.)
  • Familiarity with software containerization frameworks, including DOCKER
  • Familiarity with writing, using and revising wiki-style technical documentation (e.g. Confluence, MediaWiki, etc.).

Candidate Profile

  • Interested in understanding the customer’s perspective
  • Dedicated to improving the customer experience
  • Excellent time management and organizational skills
  • Outstanding attention to detail, particularly the ability to QA your own and others’ work
  • Advanced problem solving and critical thinking skills
  • Strong work ethic; takes pride in work
  • The judgment and ability to take initiative and direction at the appropriate times
  • Conscientious and reliable
  • Trustworthy with confidential information

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior PHP Developer