×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer

Job in Riyadh, Riyadh Region, Saudi Arabia
Listing for: Apave International
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 200000 - 300000 SAR Yearly SAR 200000.00 300000.00 YEAR
Job Description & How to Apply Below

The Senior Software Developer role involves developing secure, scalable, and high-performance web applications using modern backend frameworks such as Laravel or equivalent technologies. The developer will be responsible for building APIs, integrating databases and third-party services, and ensuring clean, maintainable code that aligns with industry best practices. The position requires strong problem-solving abilities, experience with software architecture, and the capability to work collaboratively within an agile team.

The successful candidate will contribute to the full software development lifecycle, including planning, development, testing, deployment, and ongoing optimization.

Reporting Structure
  • Reports To:

    IT Manager
Key Responsibilities
  • Develop, maintain, and optimize modern web applications using Laravel or other relevant web development frameworks and technologies.
  • Write clean, scalable, secure, and well-structured code following industry best practices.
  • Build and integrate RESTful APIs, internal services, microservices, and third-party systems.
  • Work with relational databases such as MySQL/Postgre

    SQL (queries, indexing,
  • Collaborate with UI/UX designers and frontend developers to deliver seamless end-to-end features.
  • Utilize framework-specific tools (e.g., Eloquent ORM, Queues, Jobs, Events) or equivalent tools in other technologies.
  • Implement authentication and authorization mechanisms (Laravel Breeze, Passport, Sanctum, OAuth2, JWT, or similar technologies).
  • Review code, debug issues, and perform performance optimization across backend and frontend components.
  • Create and maintain database migrations, factories, seeders, and data fixtures as required.
  • Use Git for version control with proper branching, code review, and CI/CD workflows.
  • Ensure robust security practices including input validation, secure API communication, encryption, and vulnerability mitigation.
  • Troubleshoot production issues, monitor system performance, and provide ongoing support and enhancements.
  • Participate in architectural design discussions and contribute to improving system scalability, reliability, and maintainability.
Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred).
  • 3–5 years of professional backend development experience using Laravel or similar frameworks.
  • Strong grasp of MVC architecture, RESTful API development, and modern web
  • Proficiency in PHP and familiarity with additional backend languages or frameworks.
  • Solid understanding of relational databases (MySQL/Postgre

    SQL), query optimization, and schema modeling.
  • Vue.js, React, or equivalent tools.
  • Experience with authentication standards such as JWT, OAuth, or token-based
  • Proficient in Git and collaborative development workflows.
  • Knowledge of application security practices, debugging, and performance optimization.
  • Exposure to Docker, CI/CD, and cloud platforms (AWS/Azure) is an added advantage.
  • Strong analytical thinking, communication skills, and ability to work in cross-functional teams.
Skills and Competencies
  • Backend development expertise with Laravel, including routing, Eloquent ORM, dependency injection, and modular code design.
  • Strong database skills: schema planning, migrations, indexing, and performance tuning.
  • API development and integration, including secure authentication, JSON processing, and microservice interactions.
  • Frontend integration capability with understanding of UI workflows and common JS technology.
  • Proficiency in Git version control, branching strategies, and familiarity with Dev Ops tools such as Docker or CI/CD pipelines.
  • Strong debugging, troubleshooting, and performance optimization abilities.
  • Awareness of secure coding standards and ability to mitigate common vulnerabilities.
  • Effective communication, teamwork, and ability to contribute to architectural and technical discussions.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development, IT Services and IT Consulting, and IT System Custom Software Development
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary