We are looking for a skilled Senior Full-Stack Software Engineer (Laravel / JavaScript) to support our enterprise and government-related projects. This position focuses on developing robust backend systems using Laravel and Codelgniter, building responsive JavaScript-based front-end applications, and integrating biometric and electronic ID (e-KTP) technologies. The ideal candidate is a versatile engineer with strong technical depth, comfortable with software-to- hardware integrations and multi-platform development.
Job Description:
Design, develop, and maintain scalable web applications using Laravel, Codelgniter, and modern JavaScript frameworks.
Build and optimize backend APIs, database logic, and system integrations with PHP-based frameworks.
Develop front-end interfaces using React, Vue, or Angular, ensuring responsiveness and high usability.
Implement server-side features using Node.js or other JavaScript backend technologies when required.
Integrate biometric recognition technologies (e.g., fingerprint or facial recognition) using hardware SDKs.
Collaborate with UI/UX, QA, and project management teams to deliver complete end-to-end solutions.
Write clean, maintainable, and well-documented code following best practices.
Manage repositories using Git and support deployment workflows using Docker.
Troubleshoot system issues, optimize performance, and ensure secure and reliable data handling.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum 7 years of experience as a Full-Stack Developer
Minimum of 7 completed development projects across web, mobile, or desktop platforms.
Strong proficiency in PHP, especially Laravel and Codelgniter.
Solid experience with JavaScript front-end frameworks (React, Vue, or Angular).
Experience with JavaScript backend (Node.js, Express.js, or NestJS) is a strong plus.
Hands-on experience with biometric technologies (fingerprint or facial recognition) and SDK/device integration.
Strong understanding of relational databases such as MySQL or PostgreSQL.
Familiarity with Docker, Git, and modern CI/CD workflows.
Strong analytical and problem-solving skills, with high attention to system reliability and data accuracy.
At least conversational skill in English is required.