FoJobPreviewBackLink:Fullstack Developer / Jakarta

Job Title: Full Stack Developer (Middle Level – 3–5 Years Experience)

Location: Jakarta - Full WFO

Department: Information Technology

Employment Type: 6-Month Contract (Extendable)

Availability: Immediate Joiner Preferred

About the Role

We are seeking a Full Stack Developer (Middle Level) with 3–5 years of hands-on experience in both frontend and backend development. The ideal candidate is detail-oriented, collaborative, and proficient in modern frameworks and tools. This position offers the opportunity to work on diverse web projects using cutting-edge technologies within an Agile environment.

Key Responsibilities

  • Design, develop, test, deploy, and debug web applications.
  • Implement best practices for code structure and problem-solving.
  • Collaborate with designers and developers to ensure smooth project delivery.
  • Support and maintain existing web applications and infrastructure.
  • Estimate, prioritize, and plan development tasks and activities.
  • Research and recommend tools and libraries for future projects.
  • Maintain deployment services and monitoring tools.
  • Contribute to troubleshooting, debugging, and issue resolution.

Requirements

  • Education: Bachelor's Degree (S1) in Information Technology or related field (Mandatory).
  • Experience: Minimum 3 years of hands-on frontend or full-stack development experience.
  • Language: Fluent in both Indonesian and English.

Technical Skills (Mandatory):

  • Proficiency with , , , Sequelize, PostgreSQL, MySQL, MongoDB, and Git.
  • Strong understanding of HTML, CSS, jQuery, and AJAX.
  • Familiarity with Agile/Scrum methodologies and related tools.
  • Experience with Figma, Zeplin, or Sketch Cloud for design collaboration.
  • Good knowledge of microservices architecture, cloud computing, and serverless architecture.
  • Strong understanding of responsive web design principles.
  • Proficiency in CI/CD processes, infrastructure, and production deployment.
  • Experience with logging tools and troubleshooting.
  • Knowledge of modular and reusable component development.
  • Basic skills in performance and security optimization.
  • Experience using IDEs such as VS Code, Eclipse, Atom, or similar.

Nice to Have:

  • Experience with Laravel.
  • Ability to create optimized and efficient SQL queries.