We are looking for an experienced full-stack developer to continue development and improvement on an existing CourseHub website. The platform was developed recently, but there are still several features, fixes, and production-level improvements that need to be completed.
The current priority is related to email sending functionality and email templates. We need someone who has practical experience setting up email workflows, creating dynamic email templates, handling template variables, configuring SMTP or third-party email services, and making sure emails are delivered correctly in a production environment.
The ideal candidate should be comfortable working on both backend and frontend tasks. On the backend side, strong experience with PHP, Laravel, MySQL, API development, database structure, and application logic is required. On the frontend side, experience with
React.js and
Next.js is important because the website includes a modern frontend that may require updates, bug fixes, and integration with backend APIs.
This role also requires DevOps experience. The developer should be able to work with Nginx configuration, SSL setup, deployment issues, environment variables, server logs, asset loading issues, and general production server maintenance. We need someone who can investigate problems carefully and make sure the website runs smoothly and securely.
Responsibilities will include improving the existing CourseHub platform, fixing bugs, developing new features, configuring email templates, setting up email sending workflows, checking backend and frontend integrations, optimizing database queries when needed, and supporting deployment or server configuration tasks.
Required skills and experience:
- Strong experience with PHP and Laravel
- Good knowledge of MySQL database design, queries, and optimization
- Experience with
React.js and
Next.js frontend development
- Experience creating and managing email templates
- Experience with dynamic email variables and email sending workflows
- Experience with SMTP, transactional email services, or similar email systems
- Good understanding of REST APIs and frontend-backend integration
- Experience with Nginx server configuration
- Experience with SSL setup and production deployment
- Ability to check server logs and troubleshoot production issues
- Good communication and problem-solving skills
The right candidate should be able to review the existing codebase, understand the current structure, identify issues, and continue development without needing everything rebuilt from scratch. We are looking for someone reliable, detail-oriented, and capable of handling real production website tasks.
Please apply only if you have strong hands-on experience with Laravel, MySQL,
React.js,
Next.js, email template implementation, and server deployment. I will share more project details, access information, and task requirements with the right candidate.
Plazo de Entrega: No definido