Senior Back-End Developer
Smart Village, Giza
September 17, 2017
Experience Needed: More than 5 years Career Level: Experienced (Non-Manager) Job Type: Full Time Salary:
About the Job
Job Description: Responsible for back end development of all web products Manage, maintain and update complex custom code in order to increase maintainability, performance and scalability as well as meet business needs Design and implementation of data storage solutions Build reusable code and libraries for future use Integration of user-facing elements with server side logic Implementation of security and data protection Troubleshoot and fix bugs, implement enhancements Provide QA testing for new code deployments Identify areas for improvement Adhere to and ensure compliance with policies, procedures and standards Rapidly prototyping software solutions for evaluation and user testing Incorporating best practices like test driven development, continuous integration, and automated deployment. Write “clean”, well-designed code, and fast PHP to a high standard in a timely and scalable way.
BSc/MSc degree in Computer Science, Engineering or a related subject is important 5+ years of proven software development experience in PHP Must have experience with working in MVC model Experience in developing using SOA, SOAP, REST and JSON is a must Strong knowledge of PHP web frameworks (such as Laravel, Yii, etc) Proven experience in delivering backend applications using one or more of PHP and NodeJS. Full awareness of the ins and outs of SQL databases such as MySQL and PostgreSQL Know when to use NoSQL databases such as Redis, CouchDB and MongoDb Self learning and great passion towards new technologies Experience with one or more cloud infrastructures like AWS and Azure is a must. Excellent command of English in writing, speaking and reading Experience in writing technical and non-technical documentations Experience with developing large enterprise applications Experience in developing customer-facing solutions Experience with popular web application frameworks Translate application storyboards and use cases into functional applications. Familiarity with limitations of PHP as a platform and its workarounds. Creating database schemas that represent and support business processes
prefers having strong proficiency in the following abilities for this job:
You can verify these abilities and earn related WUZZUF badges by taking Viriphi Assessment. These badges will also increase your chances at 1000s of jobs on WUZZUF.
About this Company
Spree is an innovative large startup company in the media and marketing technologies field , we are starting big and taking the Egyptian market as a core.
Our vision is to support end consumers with latest technologies that can help them to manage there daily financials...
See all Careers and Jobs at Spree
Apply to Job
Job sent successfully to
Error happened when sending mail, please check the fields below or try again later.