Job Details
Skills And Tools:
Job Description
Overview:
Daftar Ahwal is an independent center for archiving, documental, statistics on fields of social & sociopolitical research, enhancing the collective awareness of the Egyptian society and issuing open databases with statistical analysis. We are growing fast and looking for talented like-minded person. If you can take ownership of business requirements and build fast, intuitive solutions for exploring complex & huge data, we would encourage you to apply.
Job Role:
- Designing, documenting and implementing database on MYSQL DBMS.
- Designing of the overall architecture of the web application.
- Implementing a robust a restful Web services and CRUD web application(s).
- Building reusable code and libraries for future use.
- Optimizing the application for maximum speed and scalability.
- Implementing security and data protection.
- Designing efficient and presentable front end.
- Integrating the front-end and back-end aspects of the web application.
Job Requirements
Requirements (Experience and Qualification)
- Bachelor's degree in computer science, computer engineering or related field or experience.
- Language: Very good English language skills in addition to Good Arabic.
- More than two years of experience as a full stack web developer.
Skills and Technical Qualifications
- More than 1 year experience with PHP/Laravel framework and using Eloquent.
- Ability to hand-code HTML and CSS.
- Good understanding of database design basics and MySQL querying.
- Solid experience with Javascript and one or more JS frameworks.
- Experience with API design, AJAX-style asynchronous loading and statistical and graphical visualization.
- Experienced in building and/or consuming web services/APIs.
- Ability to create and use new libraries.
- Familiarity with Linux OS and passion for open source technologies
Personal Qualities
- We are looking for Bright, able to take responsibility of different tasks and deliver in timely manner.
- You should have an eye for details with passion for data and statistics is a strong plus.
- Fast Learner, interested in new technologies and self-motivated.
If you are a Full-stack web developer who understands the wide spectrum work value and responsibility, able to respond quickly to challenges, and interested in the growth of your skills and experience, send your CV, work sample and your earliest convenience. Incomplete application will not be considered.