Back to search:Full Stack / Jakarta (south)

Responsibilities:

  • Develop, test, and maintain scalable web applications using JavaScript, , and
  • Design and implement RESTful APIs using or similar frameworks.
  • Work with databases (SQL & NoSQL) such as MongoDB, PostgreSQL, MySQL.
  • Optimize application performance and scalability.
  • Collaborate with UI/UX designers to create an intuitive user experience.
  • Write clean, maintainable, and well-documented code.
  • Implement authentication and authorization mechanisms (OAuth, JWT, Session-based authentication).
  • Troubleshoot, debug, and upgrade applications as needed.
  • Follow Agile methodologies and participate in code reviews, sprint planning, and daily stand-ups.
  • Ensure security and data protection best practices are followed.

Requirements:

  • Proficiency in JavaScript (ES6+), TypeScript is a plus.
  • Experience with frontend frameworks/libraries such as , EJS.
  • Strong knowledge of backend development using and
  • Experience working with databases (MongoDB, PostgreSQL, MySQL).
  • Familiarity with state management libraries like Redux, Vuex, or Context API.
  • Experience with version control systems (Git, GitHub, GitLab, or Bitbucket).
  • Strong problem-solving skills and ability to work in a fast-paced environment.
  • Excellent communication and collaboration skills.
  • Willing to work on-site full WFO in Haji Nawi, South Jakarta.