freehire launches on Product Hunt on 26 August.

Follow →

Senior Full Stack Developer

Summary

Build and maintain full-stack web apps using Vue.js/React.js for the frontend, Laravel/PHP for the backend, and Docker/CI/CD for deployment.

Mô tả công việc: Nội dung công việc
  • 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.
  • 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.
  • 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.
  • 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.
  • Collaborate with product managers and stakeholders to refine requirements and deliver technical solutions. Document deployment processes, architecture, and system configurations for internal reference.

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.
  • 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.

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
Quyền lợi ứng viên: Bảo Hiểm Y Tế, Chăm Sóc Sức Khỏe, Cơ Hội Phát Triển
Yêu cầu hồ sơ:
Từ khóa việc làm: Full Stack, Backend Developer, Front End Developer, Developer, Senior Developer
Kỹ năng cần có: PHP, MySQL, Node.js, Docker, React.js
Kinh nghiệm làm việc: Từ 5 đến 6 năm
Giới tính: Không yêu cầu

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available