Job Description
White Code Labs is seeking a talented Laravel & Vue.js Full-Stack Engineer to join our dynamic team in Jakarta Raya. In this role, you will design, develop, and maintain highâperformance web applications that drive our flagship products and internal tools. You will collaborate closely with product managers, UX/UI designers, and other engineers to translate business requirements into clean, scalable, and maintainable code. Your dayâtoâday activities will include building RESTful APIs, crafting responsive frontend components with Vue.js, optimizing database queries, and ensuring seamless integration between backend and frontend layers.
We value engineers who are passionate about writing testable code, following best practices, and continuously learning emerging technologies. You will have the opportunity to participate in code reviews, contribute to architectural decisions, and mentor junior developers. The position offers a flexible work environment, access to modern development tools, and a clear path for career growth. If you thrive in a fastâpaced setting, enjoy solving complex problems, and are eager to make a tangible impact on products used by thousands of users across Indonesia, we encourage you to apply.
At White Code Labs we offer competitive salary, health benefits, professional development budget, and a collaborative culture that encourages innovation. Regular tech talks, hackathons, and conference sponsorships keep our team at the forefront of industry trends.
Responsibilities
- Develop and maintain backend services using Laravel and PHP.
- Create interactive, responsive user interfaces with Vue.js and modern JavaScript (ES6+).
- Design and implement RESTful APIs and integrate thirdâparty services.
- Write unit and integration tests to ensure code quality and reliability.
- Participate in agile ceremonies, including sprint planning, daily standâups, and retrospectives.
- Optimize application performance, security, and scalability.
- Collaborate with crossâfunctional teams to gather requirements and deliver features on schedule.
Qualifications
- Bachelorâs degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Proven experience developing web applications with Laravel (PHP) and Vue.js.
- Strong grasp of objectâoriented programming, MVC architecture, and RESTful principles.
- Proficiency in HTML5, CSS3, Sass/Less, and frontend build tools (Webpack, Vite).
- Experience with relational databases (MySQL/MariaDB) and writing efficient SQL queries.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Excellent problemâsolving skills, communication abilities, and a teamâoriented mindset.