Web Developer
Apptcom -
Heliopolis, CairoPosted 7 years ago69Applicants for1 open position
- 33Viewed
- 10In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Job Description:
- Coordinate with the Team Leader on current tasks
- Develop complex web applications including the architecture, design, coding, integration, and maintenance of web and database applications; implement and automate back end systems
- Develop and maintain complex high traffic websites in different CMS
- Quickly produce well-organized, optimized, and documented source code
- Unit-test code for robustness and usability
- Work on bug fixing and improving application performance
- Communicate clearly with team members and clients
- Continuously learn and improve skills
- Attention to detail is essential and all tasks must be carried out to the highest standard
- Highly motivated and dependable
Job Requirements
- BS in Computer Science, Engineering or a related subject
- 1-3 years working experience in web development
- Proficient knowledge of a back-end programming language including but not limited to PHP, Python, Ruby
- Experience with PHP MVC frameworks (Laravel, CodeIgniter, etc.)
- Experience with CMS (WordPress, Drupal, etc.)
- Experience working with PHP IDE (PHPStorm, NetBeans, etc.)
- Strong DB design skills
- Proficiency with databases (MySQL, PostgreSQL, etc.)
- Experience with responsive web design
- Experience working with HTML5, CSS3, JS, AJAX and jQuery
- Experience with JavaScript frameworks (Node.js, AngularJS, etc.)
- Strong knowledge of OOP programming and design patterns
- Experience building REST APIs Web Services (XML & JSON)
- Experience with third-party libraries and APIs
- Ability to work in an agile environment
- Experience with GIT or other version control technologies
- Experience with unit testing and test-driven development
- Experience with source code analysis tools