The Web Developer position at our esteemed IT Services company in Saudi Arabia is an exciting opportunity for a skilled professional with a passion for creating dynamic and responsive web applications. The ideal candidate will possess a strong foundation in web development technologies and a keen eye for detail, ensuring that our online platforms are not only functional but also visually appealing. This role requires a blend of technical expertise and creative problem-solving skills, making it perfect for individuals who thrive in a fast-paced environment.
Requirements:
5+ years of experience in Laravel development (PHP 8+).
- Strong understanding of Eloquent ORM, service providers, middleware, queues, and jobs.
- Experience in building and consuming RESTful APIs.
- Proficiency in authentication & authorization (JWT, OAuth, Passport, Sanctum).
- Strong knowledge of database design, indexing, and optimization (MySQL, PostgreSQL, Oracle).
- Experience with queues (Redis, RabbitMQ, Beanstalkd, SQS).
- Understanding of Laravel Octane, Vapor, and performance tuning.
- Frontend (Angular & TypeScript)
- 3+ years of experience in Angular (latest versions).
- Strong knowledge of RxJS, NgRx (state management), and component lifecycle.
- Experience in building dynamic UI components, forms (Reactive Forms), and custom directives.
- Proficiency in HTML, CSS, SCSS, Tailwind CSS, Bootstrap, and Material UI.
- Understanding of client-side routing, lazy loading, and performance optimization.
- - Experience with REST API integration, handling HTTP interceptors, and error handling
Skills
- Proficiency in HTML, CSS, and JavaScript for front-end development.
- Experience with back-end technologies such as Node.js, PHP, or Python.
- Familiarity with database management systems like MySQL or MongoDB.
- Knowledge of responsive design principles and frameworks like Bootstrap.
- Understanding of version control systems, particularly Git.