Baheer Group is seeking a highly skilled and experienced Senior Laravel Developer to help build a professional and scalable ERP system for our growing enterprise. The ideal candidate will have a deep understanding of backend and frontend development, be comfortable working with both RESTful and GraphQL APIs, and bring expertise in building complex, modular, and secure web applications. This role involves working closely with the product management team, leading other developers, and ensuring the quality and scalability of the system.
Qualifications and Skills:
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: 5+ years of experience as a Full Stack Developer with a strong focus on Laravel.
- Backend: Proficient in PHP with experience in Laravel Framework.
- Frontend: Strong skills in JavaScript, Vue.js, Pinia, Vue Router, and Tailwind CSS.
- APIs: Experience in building and consuming RESTful and GraphQL APIs.
- Database Skills: Solid understanding of MySQL, PostgreSQL, MongoDB, and Redis; experience with database design, normalization, indexing, and optimization.
- DevOps and Tools: Experience with Docker for containerization, GitHub Actions for CI/CD, and AWS S3 for file storage.
- Security: Expertise in input validation, secure API development, RBAC, and encryption.
- PWA Development: Experience with PWA features for offline access and enhanced user experience.
- Soft Skills: Strong analytical, problem-solving skills, and a team-player attitude with experience leading small development teams.
Preferred:
- Familiarity with enterprise-level ERP systems and their specific requirements.
- Experience developing scalable, modular systems with multiple independent modules or services.
- Experience in monitoring and logging with tools like Laravel NightWatch or Pulse.