show All

Junior-Backend-Developer

Backend Developers are the architects of the software systems that power the functionality users depend on, though it's often invisible to the end user. They focus on server-side logic, maintenance of the databases, and application integration with front-end systems. Their role is crucial in creating robust, scalable, and secure web applications that meet both the company's and users' needs.This role consists of developing server-side logic and implementing APIs to ensure optimal application performance.


Key Responsibilities:


Development & Implementation: Craft and deploy a range of web products using PHP, JavaScript, MySQL, and AJAX.

Code Maintenance: Write clean, sustainable code to support server-side application logic.

Database Design: Design and implement high-performance databases to support scalability and robust user interactions..

Integration: Integrate user-facing elements with server logic, ensuring smooth operation between front and back-end systems.

API Management: Develop and maintain APIs, enabling front-end systems to interact seamlessly with backend services.

System Reliability: Maintain system consistency and uptime with well-architected solutions and efficient coding practices.

Collaboration: Work alongside front-end developers and other team members to design cohesive and functional codes, enhancing overall user experience.

Database Scaling: Manage database operations, including administration and scaling to accommodate load changes.

Security Implementation: Enforce security protocols and data protection measures to ensure application integrity.

Data Management: Oversee data storage solutions, optimizing data access and retrieval processes.

Application Optimization: Refine applications for maximum speed and scalability.

Codebase Maintenance: Continuously update the existing codebase, resolving bugs and integrating new features.

Team Collaboration: Engage in a team-oriented environment to develop complex web-based applications.


Desired Skills:

● Proficient in PHP and Laravel.

● Experienced with MVC frameworks like Laravel, Zend.

● Strong understanding of MySQL .

● Skilled in JavaScript and CSS.

● Solid grasp of web fundamentals

● Degree in Information Technology or a related field from a reputed college or university.

● Effective communication skills.

● Language Skills: Basic / Intermediate / Professional (Arabic and English)

● Highly trainable with a self-organized work ethic.

● Strong sense of responsibility and communication

● Goal-oriented with a digital mindset and persuasive presentation skills.

Innovative and creative thinker.