Processing
Level
Deadline
01/05/2025
Amount of Vacancies
1 people
Gender
No gender requirement
Experiences
Degree
bachelor degree
Workplace
Industry
Job Description
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 (eg, 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.
Candidate requirements
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 (eg, 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 (eg, OAuth2, JWT).
Knowledge of cloud services like AWS, Azure, or GCP for hosting and scaling applications.
Interest
• 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 reflects CPI of previous year