Back end Developer (Laravel) - Ridge Tech.

  • Development
  • Damascus
  • 21/07/2024
Job expired!

Join Our Team at Ridge Tech as a Back end Developer (Laravel)

Are you an experienced Laravel developer passionate about creating robust and scalable back-end systems Join our team in Damascus Abu Rummaneh

Job Title Back end Developer (Laravel)  

Job Type Full Time (Sunday to Thursday 10:00 AM  05:00 PM)  

Job Location On site in Damascus Abu Rummaneh  

Position Overview 

As a Back end Developer at RidgeTech  you ll develop and maintain server side logic ensuring high performance and responsiveness Collaborate with front end developers product managers and other team members to create dynamic web applications and services

Key Responsibilities

Develop and Maintain Back End Components: Use Laravel to build and maintain back end components and services

Collaborate with Front End Developers Ensure seamless interaction between frontend and back end

Design and Implement RESTful APIs Facilitate communication between different services

Optimize Applications Enhance speed and scalability for smooth performance

roubleshoot and Debug Identify and fix bugs to maintain application stability

Ensure Code Quality Perform unit testing and adhere to best practices

Version Control Utilize Git GitLab for efficient version control and collaboration

Database Management Optimize interactions with MySQL for efficient data handling

Implement Security Measures Protect applications with security and data protection protocols

Handle Real Time Connections  Manage real time socket connections and tracking

Optimize Server Environments Work with various server environments including VPS and shared hosting

Stay Updated Keep abreast of industry trends and technologies in back end development

Requirements

Experience 2 years in back-end development with Laravel

Technical Proficiency Strong knowledge of PHP and Object Oriented Programming (OOP)

API and Database Experience: Proficiency with RESTful APIs and MySQL

Version Control Skills Experience with Git GitLab

Linux Knowledge Familiarity with Linux server environments

Principles Understanding Understanding of SOLID principles

Additional Tools Experience with Socket io and Firebase

Bonus Skills Knowledge of Swagger basic front end technologies (JavaScript HTML CSS)

Problem Solving and Communication Strong problem solving skills attention to detail and excellent communication and teamwork abilities

Agile Scrum Experience Familiarity with agile development methodologies

Unit Testing Experience with PHPUnit or other testing frameworks

CI/CD Knowledge Understanding of continuous integration and continuous deployment practices

API Documentation Ability to create and maintain clear API documentation

Performance Tuning Skills in profiling and optimizing web application performance

Microservices Architecture Understanding of microservices and related design patterns

Security Best Practices Knowledge of common security vulnerabilities and protection methods