Back end Developer (Laravel) - Ridge Tech.
- Development
- Damascus
- 21/07/2024
- Full Time
- Featured
- View company profile
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