ekar is hiring a

Senior Software Engineer

Riyadh, Saudi Arabia
Full-Time

OVERVIEW

Design and implement PHP applications based on Laravel/Lumen framework.

Work with users in an Agile development approach to understand and document requirements in a project management tool, then elicit feedback and refine solutions through demonstrations.

Requirements

• Application Development: Design and implement applications using the Laravel/Lumen framework

•Agile Collaboration: Engage with users to understand and document requirements refine solutions through feedback and demonstrate feature implementations.

• Code Maintenance: Refactor and improve code quality and maintainability.

• Troubleshooting. Analyze complex development tasks and resolve production issues.

• Strategic Involvement. Collaborate with management and company leaders on application architecture and feature planning.

• Detailed Documentation: Produce specifications that outline application needs and requirements

• Interdepartmental Collaboration: Engage with various departments for development, debugging, and testing purposes.

Technical Proficiencies

• Deep expertise in Laravel/Lumen Framework.

•Strong proficiency in PHP 7. SQL and experience with PHP 7 and SQL Exposure to C. C++, and Bash.

• A solid grasp of S.OLID OOP design principles.

• Advanced experience with MySQL including abstraction layers and raw SQL queries.

•Extensive knowledge of RESTful APIs. Web Services (Soap), XML, design patterns, and data structures Familiarity with server technologies: Apache HTTP Server, Nginx .

• Proven experience with microservice architecture, including design and implementation.

• Proficiency in code versioning tools, like Git/SVN.

•Expertise in performance tuning using relevant tools, benchmarking, optimization, and PHPUnit.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job