Responsibilities
- Develop and maintain server-side logic and scalable back-end components using Node.js.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Design and implement RESTful APIs.
- Troubleshoot, debug, and optimize applications for speed and scalability.
- Implement security and data protection measures.
- Assist in designing and implementing database schemas and optimizing queries.
- Write clean, efficient, and well-structured code.
- Participate in code reviews and contribute to the improvement of code quality.
- Document development processes, code changes, and issues.
Requirements
- Bachelorers degree in Computer Science or a related field.
- 1-2 years of experience as a software developer, with a focus on Node.js.
- Solid understanding of programming fundamentals, including data structures and algorithms.
- Experience with relational or NoSQL databases, such as MySQL or MongoDB.
- Experience with Express.js and API development.
- Knowledge of GraphQL is preferable.
- Experience with version control systems, such as Git.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork skills.
Application and Insights
Your application may include questions about your right to work in Malaysia, expected salary, and your qualifications. Please provide any other relevant details that prompted you to report this job ad as fraudulent, misleading, discriminatory, or salary below minimum wage if applicable.
Researching careers? Find all the information and tips you need on career advice.