Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
- Developing ideas for new programs, products, or features by monitoring industry developments and trends.
- Integration of user-facing elements developed by front-end developers with server-side logic
- Building reusable code and libraries for future use
- Provide training, help, and support to other team members.
- Conduct UI tests and optimize performance.
- Follow new and emerging technologies.
- Develop functional and sustainable web applications with clean codes.
- Help maintain code quality, organization, and automatization
Job Requirements
- 3+ years of experience with PHP and JavaScript
- Excellent experience in developing Web Apps and APIs using Laravel, Node-JS ,Lumen or Symfony
- Basic understanding of front-end technologies, such as JavaScript, HTML, and CSS
- Familiarity with concepts of MVC, Mocking, ORM, and RESTful
- Ability to integrate multiple data sources and databases into one system
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git)
- Excellent knowledge of relational databases
- Basic understanding of CI/CD
- Working knowledge of Design patterns & Data structures (MySQL / MongoDB )
- Critical thinker and problem-solving skills
- Good organizational and time-management skills
- Great interpersonal and communication skills
- Fluency in English and Arabic