Senior Backend Engineer "Laravel" at webook.com
Job Description
Do you want to love what you do at work? Do you want to make a difference, an impact, transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?
If yes, then this is the job you're looking for ,webook.com is Saudi's #1 event ticketing and experience booking platforms in terms of technology, features, agility, revenue serving some of the largest mega events in the Kingdom surpassing over 2 billion sales.
Key Responsibilities:
- Develop scalable, secure and functional web applications
- Develop ideas for new programs, products, or features by monitoring industry developments and trends
- Work on the maintenance and improvement of existing data structures
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Work with the product and operations team to provide guidance and execution on the product roadmap
Key Skills
- Experience with designing persistence and caching models using both SQL and NoSQL.
- Strong knowledge of PHP and design patterns, components, tools, concepts, best practices, standards and systems of record is strongly desired.
- Strong knowledge in MongoDB.
- Strong understanding of RESTful JSON web API design principles.
- Experience in using version control systems like Git.
- Experience in Scrum and Agile methodology
- Solid experience in documenting software solutions using diagrams and flowcharts.
- Strong multi-tasking, organization and time management skills to manage multiple projects, deadlines and priorities within budget requirements.
- Excellent written and verbal communication skills (fluent English speaking and writing).
- Ability to see the big picture while maintaining attention to detail.
Requirements
- Minimum of 5+ years experience as a Laravel/PHP developer.
- Minimum of bachelors in Computer Science or related field
- Train Junior developers to create a supportive and inclusive learning environment for junior engineers.
- Mentor the progress of junior engineers, providing feedback on their work, and helping them identify areas for improvement.
