Syarah is on a mission to change how people buy their cars in Saudi and the Middle East. We offer buyers an end-to-end digital car buying experience where they can buy their next car from the comfort of their living rooms. Under the hood, we build systems to manage sourcing of cars, inspection, photography, merchandising, reconditioning, financing, insurance, shipping and many more. Our goal is to turn car buying into an experience of delight, comfort and peace of mind.
We are on the lookout for ambitious, competitive, growth-minded professionals to help us continue to harness technology to delight our customers and achieve our ambitious growth objectives in the auto sector.
All
Syarah employees are expected to work in accordance with
Syarah core values: Tolerance, Transparency, Respect, Integrity and Positivity.
Responsibilities:
- Assisting the senior engineers with all aspects of software design and coding
- Learning the codebase and improving your coding skills
- Working on minor bug fixes
- Responding to requests from the development team
- provide assistance to support continuous improvement throughout the development life cycle of software applications
- maintain applications, address bugs, and deploy app enhancements
- Continue to learn and hone skills as software engineer
- Focus on depth of knowledge and expertise in a certain language, tool set and area of the stack
- Evaluate, assess and recommend software solution
Requirements
- BS/MS degree in Software Engineer, Computer Science or related field
- Good knowledge of object-oriented programming (OOP)
- 2+ years of experience in PHP programming
- 2+ year's Practical experience with MVC Frameworks, Yii2 is a plus
- Experience with creating and consuming RESTful APIs
- Good knowledge in relational database skills with MySQL, Good knowledge in noSQL "MongoDB" is a plus
- Familiar with modern Front-End Framework, ReactJS is a plus
- Familiar with Open-Source Caching tools such as (Redis, Memcached is a plus)
- Working Agile development process is a plus
- Strong collaboration and communication skills
- Good knowledge in JIRA, Git source control