Deskripsi pekerjaan Middle Full-Stack Developer Ydigital Asia
Description
We are seeking a skilled and experienced Middle-Level Full Stack Programmer for a contract-based position dedicated to a specific project for one of our clients a beauty clinic in Indonesia. This is a full-time contract role for 3 months, with the potential for extension based on project requirements. The candidate will work on a hybrid system, with a minimum of 3 days a week in our office in Kemang, Jakarta Selatan.
Key Responsibilities:
Development:
- Utilize Laravel and Botble (Laravel CMS Plugin) to create and maintain web applications.
- Design responsive and visually appealing interfaces using CSS, SCSS, and JavaScript (ES6+).
- Implement and maintain MVC-based web applications.
- Develop and consume RESTful APIs, ensuring compatibility with JSON and XML data formats.
- Write clean, maintainable, and efficient code adhering to SOLID principles.
Optimization:
- Optimize backend code for performance, scalability, and security.
- Manage and optimize databases (MySQL, PostgreSQL, MariaDB).
Collaboration and Communication:
- Troubleshoot and resolve technical issues efficiently.
- Collaborate effectively with cross-functional teams in an Agile/Scrum environment.
- Maintain clear communication with team members and clients.
Testing and Deployment:
- Conduct unit testing and integration testing using appropriate frameworks and tools.
- Participate in CI/CD processes to ensure smooth deployment pipelines.
Required Technical Skills:
- Laravel, Botble (Laravel CMS Plugin)
- CSS, SCSS, JavaScript (jQuery, ES6+)
- Backend optimization techniques
- MVC Architecture
- SOLID principles and object-oriented programming
- SQL, MySQL
- Version control with Git (GitHub, GitLab, Bitbucket)
- Experience with RESTful APIs, JSON, XML
Additional Skills:
- Problem-solving abilities
- Effective collaboration and communication
- Understanding of Agile methodologies
- Testing and debugging proficiency
- Familiarity with CI/CD tools and pipelines
Experience:
- 3-5 years of professional web development experience
- Familiarity with Vue.js or React
- Experience with Docker and containerization
- Knowledge of cloud services like AWS, Azure, or Google Cloud Platform
Additional Information:
- Contract Duration: Full-time contract employee for 3 months
- Work Arrangement: Hybrid, with a minimum of 3 days of office presence in Kemang, Jakarta Selatan

