PHP Developer
Edfa3ly -
Heliopolis, CairoPosted 6 years ago33Applicants for3 open positions
- 32Viewed
- 27In Consideration
- 3Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Maintaining and enhancing existing applications.
- Developing new applications in conjunction with support from more senior developers.
- Ability to work across multiple products that use different programing languages
- Writing documentation for the portions of applications you involved in.
- Conducting testing of applications.
- Contributing in designing of the services and components.
- Implementing of a robust set of services and APIs to power the web application.
- Executing the full software development life-cycle.
- Writing clean, reusable, testable, and maintainable code.
- Managing and contributing to the company’s infrastructure.
Job Requirements
- 1-5 years experience in the above competencies.
- B.sc. in Computer Science or equivalent.
- Proficient knowledge of at least one back-end programming language (PHP5, PHP7), we are okay if you dealt with other languages like Python, Ruby, Java, JavaScript, , C#, GO or Scala.
- Skilled in data migration, transformation, and scripting.
- Experience in Agile / Scrum project development
- Experience with JIRA or other similar tools
- Understanding of fundamental design principles behind a scalable application.
- Ability to implement unit tests.
- Good understanding of frameworks Symfony 2/3 is a plus plus, other frameworks like Laravel, Django, Play, Spring, .Net, laravel, Flask or express etc.. is good to have
- Our current stack consists of the following
- PHP 7
- Python
- Symfony3
- MongoDB
- MySQL
- Redis
- AngularJS
- React
- Nodejs
- Elasticsearch
- Git
- Linux