Job Description
In this role, you'll be responsible for building, maintaining, and scaling our e-commerce platform using Laravel and OpenCart. You'll also leverage Docker for containerization and AWS for cloud infrastructure to ensure a robust and scalable environment.
Responsibilities:
- Design, develop, and implement high-quality features and functionalities using Laravel and OpenCart.
- Optimize the existing codebase for performance and maintainability.
- Troubleshoot and resolve technical issues related to Laravel, OpenCart, Docker, and AWS.
- Work closely with designers, product managers, and other developers to ensure seamless integration and functionality.
- Stay up-to-date with the latest advancements in Laravel, OpenCart, Docker, and AWS.
- Implement best practices for code security and maintainability.
- Effectively communicate technical concepts to both technical and non-technical audiences.
Requirements:
- Proven experience as a Laravel developer with a strong understanding of MVC architecture, Eloquent ORM, and Laravel ecosystem packages.
- Solid experience with OpenCart, including theme development, plugin creation, and customization.
- In-depth knowledge of Docker containerization and its principles.
- Proficiency in AWS cloud services, including EC2, S3, and CloudFront (a plus).
- Excellent problem-solving and debugging skills.
- Strong understanding of web development best practices (HTML, CSS, JavaScript).
- Ability to write clean, maintainable, and well-documented code.
- Excellent communication and collaboration skills.