Home Jobs in Egypt Jobs in Cairo Web Developer Jobs in Cairo Web Developer

Web Developer-Back End Developer ( Programming )

Arabian Innovation

4 - 7 years Cairo - Egypt

Any Graduation. Any Nationality


, Posted on May 15, 2018 1 Opening

Job Description

Email Job
X
Email sent successfully. X

About the Job
Job Description
• We are looking for a Back-End Web Developer responsible for managing the interchange of data between the server and the users .
• Development refers to the server side of development where he is primarily focused on how the site works.
• This type of web development usually consists of three parts: a server , an application , and a database .
• Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.Code written by back end developers is what communicates the database information to the browser. Anything you can t see easily with the eye such as databases and servers is the work of a back end developer.
• Back end developer positions are often called programmers or web developers in our company.
• You will also be responsible for integrating the front-end elements built by your coworkers into the application.
• A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
• Integration of user-facing elements developed by a front-end developers with server side logic
• Building reusable code and libraries for future use
• Optimization of the application for maximum speed and scalability
• Implementation of security and data protection
• Design and implementation of data storage solutions
• Making updates and changes in addition to monitoring functionality of the site will be your primary responsibility.
• Back end developers are most focused on a site s responsiveness and speed .


Industry Type : IT - Software Services
Functional Area : IT Software

Desired Candidate Profile

Job Requirements
Skills And Qualifications
• Basic understanding of front-end technologies and platforms, such as JavaScript , HTML5 , and CSS3
• Good understanding of server-side CSS preprocessors, such as LESS and SASS
• Understanding accessibility and security compliance {{SSH , SSL/TLS}}
• User authentication and authorization between multiple systems , servers , and environments
• Integration of multiple data sources and databases into one system
• Management of hosting environment , including database administration and scaling an application to support load changes
• Data migration, transformation, and scripting
• Setup and administration of backups
• Outputting data in different formats
• Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
• Creating database schemas that represent and support business processes
• Implementing automated testing platforms and unit tests
• Proficient knowledge of server side programming language {{ node.js , PHP, Python, ASP, Java , SQL }}
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of OWASP security principles
• Understanding of session management in a distributed server environment
• {{CSS & JAVASCRIPT framework , libraries, or any other technology related to your development stack}}
• but need to use languages such as Java , PHP , Node.js Ruby on Rails, Python, and .Net to get the back end job done.
• Experience with Laravel is a must.
• Experience in designing persistence and caching models using both SQL and NoSQL ( MongoDB ).
• Experience with Linux based server using AWS , Google Cloud or any major cloud technologies .
• Strong understanding of RESTful JSON web API design principles.
• Experience in using version control systems like Git .
• Strong knowledge of PHP and design patterns, components, tools, concepts, best practices, standards and systems of record is strongly desired.
• Solid experience in documenting software solutions using diagrams and flow charts.&l

Keywords

SQL PHP Javascript Linux ASP Python Database administration Web development JSON Information technology

Report Abuse

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

Arabian Innovation

About this Company
Industry:
Computer and Network Security
Computer Software
Information Technology Services
See all Careers and Jobs at Arabian Innovation

View Contact Details
Additional Information Required

Employer has requested some additional information along with your application for this job

Jobseeker Login

Log In With