Mô Tả Công Việc
As a Senior Laravel Developer, you will be responsible for designing, developing, and maintaining advanced web applications using the Laravel framework. You will lead projects, mentor junior developers, and ensure the delivery of high-quality, scalable, and efficient web solutions.
Responsibilities
- Design and Development: Lead the design and development of complex web applications using Laravel and other relevant technologies. Ensure the use of best practices in coding, testing, and deployment.
- Project Leadership: Take charge of projects, defining milestones, timelines, and deliverables. Work closely with project managers, designers, and other stakeholders to ensure successful project execution.
- Code Quality and Standards: Maintain high standards of code quality and ensure compliance with coding standards. Conduct code reviews and enforce best practices among the development team.
- Mentorship: Mentor junior developers, providing guidance and support to enhance their Laravel and PHP skills. Foster a collaborative and learning-oriented environment within the team.
- Performance Optimization: Optimize application performance for maximum speed and scalability. Identify and rectify bottlenecks in code and database queries.
- Security: Implement and maintain robust security measures to protect applications from vulnerabilities. Stay updated with the latest security threats and countermeasures.
- Integration: Develop and integrate APIs for both internal use and external services. Ensure seamless data exchange between the application and other systems.
- Testing: Lead the development and execution of comprehensive testing plans, including unit, functional, and integration tests, to ensure application reliability and stability.
- Documentation: Create and maintain detailed documentation for developed applications, including technical specifications, API documentation, and deployment guides.
- Continuous Learning: Stay abreast of emerging trends and advancements in web development, particularly within the Laravel ecosystem. Continuously explore new tools, technologies, and best practices to enhance development processes.
Yêu Cầu Công Việc
Must to have :
- Strong proficiency in PHP programming language and hands-on experience with the Laravel framework.
- Experience with relational databases (such as MySQL) and writing efficient SQL queries.
- Familiarity with RESTful APIs and experience in building and consuming APIs.
- Proficient understanding of version control systems, preferably Git.
- Excellent problem-solving skills, attention to detail, and ability to work in a collaborative team environment.
Nice to have :
- Experience with other PHP frameworks (e.g., Symfony, CodeIgniter) is a plus.
- Knowledge of containerization and orchestration tools, such as Docker and Kubernetes.
- Experience in Agile development methodologies and tools like JIRA or Trello.
- Contributions to open-source projects or active participation in the Laravel community.
Hình thức
Quyền Lợi
- Working with Japanese experts can help you improve your ability to work
- International, challenging, and friendly working environment
- Salary for 13th month
- Full of social welfare under Vietnamese Labor Law (Insurance, annual leave, ...)
- Annual travel and team building activities
- 12 annual leave days and 3 paid summer holidays
- Training: Trained in soft and technical skills