Mô Tả Công Việc
1. Frontend Development (Primary Focus):
○ Build dynamic, interactive, and user-friendly web interfaces using Vue.js, React.js, and Tailwind CSS.
○ Optimize frontend performance and implement server-driven interactivity using Livewire.
○ Ensure cross-browser compatibility and responsive design.
2. Backend Development (Secondary Focus):
○ Develop APIs and backend services using Laravel and PHP, ensuring clean and maintainable code.
○ Design and manage relational database schemas with MySQL, including optimization for performance.
○ Integrate backend APIs with frontend applications and third-party services.
3. DevOps & Deployment:
○ Configure and maintain Docker environments for local development and production.
○ Set up and manage CI/CD pipelines using tools like GitHub Actions, GitLab CI, or Jenkins.
○ Deploy and monitor applications on production servers (e.g., Ubuntu with Nginx and PHP-FPM).
○ Optimize server performance, manage caching layers (Redis), and handle security configurations.
4. System Architecture & Scalability:
○ Design scalable and maintainable system architectures that integrate the best practices of frontend, backend, and DevOps.
○ Ensure secure deployment practices, including SSL termination and environment variable management.
5. Collaboration and Documentation:
○ Collaborate with product managers and stakeholders to refine requirements and deliver technical solutions.
○ Document deployment processes, architecture, and system configurations for internal reference.
6. Quality Assurance:
○ Write automated tests (unit, integration, and end-to-end) for front and backend systems.
○ Conduct code reviews to ensure code quality and adherence to best practices.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
Yêu cầu ứng viên
○ 5+ years in full-stack development with strong frontend expertise using Vue.js or similar frameworks.○ Solid experience in backend development with Laravel, PHP, and relational databases like MySQL.
○ Hands-on experience in deploying applications using Docker and configuring CI/CD pipelines.
● Technical Skills:
○ Frontend:
■ Expertise in Vue.js, React.js, and modern JavaScript (ES6+).
■ Proficiency in CSS frameworks like Tailwind CSS and responsive design.
■ Experience with reactive libraries like Alpine.js.
○ Backend:
■ Strong understanding of Laravel MVC architecture, API development, and Eloquent ORM.
■ Experience with caching and queuing systems like Redis.
○ DevOps:
■ Proficiency in containerization tools like Docker and Docker Compose.
■ Experience setting up CI/CD pipelines using tools like GitHub Actions, GitLab CI, or Jenkins.
■ Familiarity with server management (e.g., Nginx, Ubuntu, SSL).
● Soft Skills:
○ Strong problem-solving skills and a proactive attitude toward challenges.
○ Excellent communication and teamwork skills.
○ Ability to mentor junior developers and share knowledge within the team.
● Experience with SSR (Server-Side Rendering) using Nuxt.js.
● Familiarity with advanced state management tools like Vuex or Pinia.
● Understanding modern authentication and authorization methods (e.g., OAuth2, JWT).
● Knowledge of cloud services like AWS, Azure, or GCP for hosting and scaling applications.
Xem toàn bộ Yêu Cầu Công Việc
Hình thức
Full-time
Quyền Lợi
Quyền lợi
• Employees can WFH up to 3 days/month• Tet Bonus : 1 month• Appraisal Bonus : maximum 2 months• Salary Base-up : Once in a year in April reflecting CPI of previous year
Mức lương
Thỏa thuận
Báo cáo tin tuyển dụng: Nếu bạn thấy rằng tin tuyển dụng này không đúng hoặc có dấu hiệu lừa đảo,
hãy phản ánh với chúng tôi.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.
Tham khảo: 10 Dấu hiệu nhận biết hành vi lừa đảo qua tin tuyển dụng.