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.