Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- If you are passionate in your specialization, you appreciate working in international projects and new challenge able work environment, seeking for learning all the time, and enjoy working virtually.
- You are the person that we are looking for, Apply and be one of our amazing team.
Tasks:
- Use object oriented analysis and design to turn pre-agreed.
- Develop tasks and requirements into scalable architecture.
- Use-case/story writing for functional requirements.
- User story estimating and Iteration planning, and Document certain key areas of the system
- Code the architecture to pre-agreed standards, and run regular code reviews with junior developers.
- Track & update user story status during iterations.
- Report on progress in weekly tech-team meeting, and facilitate daily scrums and Manage release process
- Lead maintenance of live release and Testing the completed code.
- Ensure code test coverage meets agreed levels.
- Work with the accessibility and QA engineer to launch new releases and updates to project team leaders
- Establish ways for team members to complete their tasks.
- Estimate Time sheet, Proper resource, proper time of management.
Job Requirements
Qualifications:
- Expert level Object Oriented Design, and MVC implementation.
- Experience working in a team development setting, using source code control.
- Intermediate-level SQL syntax (JOIN, UNION, aggregation and conditional functions).
- Intermediate-level DB design (data normalization, foreign key constraints, indexes).
- Experience in develop and design large web systems.
- Experience with both front end and back end development.
- Solid experience in developing PHP web applications and web services.
- Bachelor’s degree in any field, preferably computer science or engineering
- Previous 2-3 Years’ experience of PHP, Laravel frameworks.
- Excellent understanding of front-end technologies, including HTML5, CSS3, JavaScript, jQuery
- Knowledge of how to interact with RESTful APIs and formats (JSON, XML)
- Knowledge of CMS (WordPress)
- Knowledge of current web standards, optimization techniques, and best practices
- Knowledge of object-oriented PHP programming.
- Understanding of MVC design patterns.
- Familiarity with SQL/NoSQL databases and their declarative query languages.
- Proficient understanding of code versioning tools, such as Git.
Personal skills:
- Leadership skills.
- Problem Solving skills, and ability to deal with risks and different circumstances.
- Strong Leadership and team leading skills.
- Very good communication skills.
- Fluent spoken and written English and Arabic Language.