Job Description

Job Title: Full Stack Developer (Middle Level – 3–5 Years Experience)Location: Jakarta - Full WFODepartment: Information TechnologyEmployment Type: 6-Month Contract (Extendable)Availability: Immediate Joiner PreferredAbout the RoleWe 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 ResponsibilitiesDesign, 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.RequirementsEducation: 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 Vue.js, Node.js, Express.js, 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In