Backend Developer NodeJs

Level

Senior

Location

Jakarta

Apply Before

31 Dec 2024

Description

As a Node.js Developer, you will be responsible for driving project development with a comprehensive view of the project scope. Your role will involve following the company's release processes, participating in requirements analysis, development, unit testing, and documentation. You will write high-quality code tailored to meet unique customer needs and configurations, troubleshoot and debugging. Additionally, you will deliver trainings, participate in knowledge-sharing activities, and continually enhance your understanding of the company's platform and processes, suggesting improvements for optimization.

Responsibilities:

  • Works independently with a broader overview of the project
  • Participates in communications with partners and clients, when needed
  • Understands and follows the release processes in the company
  • Participates in requirements analysis, development, unit testing, and documentation
  • Writes quality code to fit unique customer needs and configurations
  • Troubleshoots and debugs (with some guidance from senior team members if needed)
  • Provides mentoring to junior Software Engineers
  • Delivers training and participates in knowledge sharing
  • Achieves better understanding of the company platform and processes and suggests improvements

Qualification

  • Minimum 2-year experience in development with Node.js
  • Experience in developing RESTFul APIs. (JWT, JSON, HTTP, auth)
  • Good technical knowledge of AWS Serverless (Lambda, DynamoDB, WebSockets and others)
  • Good understanding of Information security concepts
  • Past experience working with Jenkins
  • Experience working in Scrum Agile/Jira

Benefits

  • Device will be provided by Company