Full Stack Developer

Full-time Bandung Technology
See All Positions

We are looking for a Full Stack Developer (Intermediate) to join our Engineering team in building and enhancing scalable, reliable, and user-centric web applications. In this role, you will collaborate closely with Product Managers, UI/UX Designers, QA Engineers, and fellow developers to deliver high-quality digital products while continuously improving our technology and development practices.

Responsibilities :

  • Develop, maintain, and enhance web applications using Laravel and modern frontend technologies.
  • Build, integrate, and maintain secure, scalable, and well-documented REST APIs.
  • Collaborate with Product Managers, UI/UX Designers, QA Engineers, and the Engineering team throughout the product development lifecycle.
  • Troubleshoot, debug, refactor, and optimize application performance.
  • Write clean, maintainable, and well-structured code following software engineering best practices.
  • Participate in code reviews and contribute to maintaining high code quality.
  • Actively participate in Agile ceremonies, including sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Support application deployment, monitoring, and maintenance across development and production environments.
  • Qualifications :

    • Bachelor's Degree (D3/S1) in Computer Science, Information Technology, Software Engineering, or a related field, or at least 2 years of relevant professional experience for candidates from non-technical backgrounds.
    • Minimum 2 years of professional experience as a Full Stack Developer or in a similar role.
    • Strong proficiency in PHP Laravel and experience building web applications using the framework.
    • Solid understanding of JavaScript (ES6+), HTML, CSS, and at least one modern frontend framework such as React, Remix, or Vue.js.
    • Experience designing, building, and integrating REST APIs.
    • Familiarity with MySQL/MariaDB, Git, and modern software development workflows.
    • Understanding of Clean Code principles, SOLID Principles, and debugging best practices.
    • Familiarity with Docker, Linux, or CI/CD is a plus.
    • Strong analytical thinking, problem-solving, and communication skills.
    • Demonstrates ownership, attention to detail, and a willingness to continuously learn and grow.

    Nice to Have:

    • Experience with Golang, Node.js, Docker, Redis, or CI/CD pipelines.
    • Familiarity with Microservices Architecture, AWS, Cloudflare, or other cloud platforms.
    • Experience integrating third-party APIs, OAuth, or payment gateways.
    • Experience writing Unit Tests or Integration Tests.
    Job Type
    Full-time
    Location
    Bandung
    Division
    Technology
    Apply