Design, implement, and maintain web applications using Laravel and Vue.js. Collaborate with cross-functional teams to enhance user experience and drive innovation. Develop high-performance, reusable, and reliable PHP code.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Company Description
WINCH is a leading provider of efficient and fast logistic solutions across Saudi Arabia. Specializing in freight forwarding, project logistics, and relocation services, WINCH tailors solutions to meet the unique needs of its customers. By understanding client objectives, WINCH ensures consistent, high-quality services for both internal and external requirements. The company is renowned for its reliable live order tracking and well-established multimodal transportation routes, making it the go-to partner for improving supply chain efficiency and delivering cost-effective logistics solutions.
About the job:
As a Laravel/Vue.js Developer you will be responsible for the development and maintenance of our backend applications. You will be working with our mobile and frontend teams to strategize and create amazing customer experiences. As part of the team, you will help us maintain and improve our existing codebase while pursuing cutting-edge technologies and techniques that drive our innovation.
Please check out our website at www.winch.sa for more information on our product.
Responsibilities:
- Design, implement, and maintain web applications, ensuring seamless integration and functionality across both front-end and back-end systems.
- Design, build, and maintain high performance, reusable, and reliable PHP code.
- Collaborate with design and development teams to enhance user experience.
- Implement and oversee quality assurance protocols, including the integration of automated testing procedures.
- Write clean, well-structured code using the latest web technologies.
- Troubleshoot and resolve complex technical issues within the application.
- Develop, enhance, and optimize features in the suite of applications, while identifying and fixing performance bottlenecks.
- Uphold application security by employing best practices in secure coding and thorough testing.
- Maintain high standards in code quality, organization, and automation, and continuously refactor and improve processes and codebases.
- Efficiently manage the product lifecycle, balancing priorities, deadlines, and deliverables.
- Work collaboratively with designers, developers, and product managers, providing leadership and mentorship in best practices and innovative approaches.
- Communicate complex technical concepts effectively to both technical and non-technical stakeholders.
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
Requirements and Skills:
- 4+ years of experience in building web applications using PHP and the Laravel framework.
- Experience working with SaaS (Software as a Service) platforms and multi-tenant applications
- Proficiency in Vue.js (Composition API, Option API).
- Extensive experience with relational databases such as MySQL and PostgreSQL.
- Proficiency in writing unit and integration tests using tools like PHPUnit and Pest.
- Experience with JavaScript, including Vue.js, jQuery, as well as Bootstrap and Tailwind CSS.
- Experienced in developing applications following Domain-Driven Design principles.
- Solid understanding of REST APIs.
- Good knowledge of Redis and caching strategies.
- Good understanding of Git.
- Understanding of queues and background processing.
- Strong grasp of object-oriented programming, SOLID principles, and Design Patterns.
- Ability to communicate effectively, both verbally and in writing.
- Strong analytical skills and problem-solving abilities.
- Excellent team spirit and a strong commitment to achieving results.
- Keen interest in utilizing and learning new technologies.
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
Similar Jobs
Explore other opportunities that match your interests
Electronic Warfare Systems Engineer II
Raytheon
snatch up jobs
Senior Software Engineer - Secondary Driving System