Backend Developer
Bevatel -
Dokki, GizaPosted 2 years ago55Applicants for1 open position
- 32Viewed
- 7In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Working with modern web frameworks like Laravel.
- Building backend APIs for web and mobile apps.
- Familiar with Integration with third-parties like SMS, payment gateways.
- Write well-structured reusable clean code.
- Responsible for both back end and Developing Modules development.
- Review and lead other junior developers.
- Building and maintaining web applications
- Assessing the efficiency and speed of current applications
- Writing high-quality code.
- Managing hosting environments.
- QA testing.
- Troubleshooting and debugging.
- Keeping on top of new technologies.
Job Requirements
- 2+ years of industry experience in backend development.
- You write clean, structured, and well-documented code.
- Experience with PHP, Nodejs, HTML, Bootstrap, JavaScript, JQuery, and AJAX is a MUST.
- Ability to use Docker.
- Profound PHP knowledge, SOLID design principles
- Experience with different databases/storage backends (MySQL, NoSQL)
- Experience with cloud services providers (like AWS or digital ocean Cloud Platform), container technologies (Docker, Kubernetes).
- Familiarity with code versioning tools. (GitHub, Gitlab).
- Have solid skills in object-oriented programming.
- Good knowledge of writing queries with good performance.
- Experience in common third-party APIs (Google, Facebook, etc.)
- Experience using Agile (Scrum) Process and Agile tools.
- Expertise in writing PHPUnit.
- Skilled in designing and optimizing database queries.
- Strong background in NginX, apache, Linux servers.
- Working on Real Time applications.
Bonus points
- Working on CRM is a plus.
- Experience with other languages (e.g. ruby).
- Experience in Dev-Ops is a plus.