Backend Engineer (Node.js / NestJS)

  • Selangor
  • Permanent
  • Full-time
  • 7 days ago
Note: Only for Malaysians and Malaysia PR. About the Role We are looking for a skilled backend developer to join our development team. As an ideal candidate, you will have a strong background in building scalable backend services using the express/nestjs framework. To ensure success as a express/nestjs developer, you should have strong knowledge of JavaScript and TypeScript concepts, excellent backend coding skills, and a good understanding of building scalable backend services. This is a full-time role, and can be carried out by an employee or full-time contractor. Key Responsibilities: Design, develop, and maintain scalable, reusable, and performance-driven backend services. Proficient in database design, architecting database schemas, optimizing data structures, and ensuring data integrity. Collaborate with frontend engineers to design and implement APIs. Ensure code quality, maintainability, and adherence to best practices. Participate in all aspects of the software development lifecycle, from design to deployment. Stay updated with the latest developments in the nodejs, nestjs ecosystem and backend technologies. Write unit and integration tests to ensure robustness and reliability of the backend code. Provide technical support and mentorship to junior developers, if applicable. Requirements: Bachelor's degree in Computer Science, Information Systems, or a related field. Minimum of 2 experience in backend development and a proven track record with nodejs/nestjs. Strong understanding of TypeScript and its core principles. Proficiency in designing and implementing RESTful APIs. Knowledge of nodejs and its ecosystem. Familiarity with databases, including Postgres. Knowledge of server-side caching mechanisms. Ability to write clean, readable, and maintainable code. Experience with modern backend development tools, such as Docker, CI/CD, etc. Excellent troubleshooting and debugging skills. Good communication skills, both written and verbal. Strong team player with a proactive attitude and a desire to learn. Personal Characteristics A mature, empathetic perspective on teamwork, problem solving, and the value of our mission to improve education for young people worldwide. Willingness to grow personally and professionally. High standard of quality and ability to evaluate own work critically. Commitment to timeliness and deadlines. Ability to work productively with interdisciplinary teams. Ability and commitment to collaborate with others on new ideas, and to give and receive thoughtful and respectful feedback. Excellent communication skills. Ability to work on multiple projects at one time and prioritize appropriately, and to maintain focus when priorities evolve and change. Ability to solve problems independently and collaboratively, with a strong attention to detail. Show more Show less

foundit

Similar Jobs

  • Full Stack Frontend Developer (Angular, Node.js)

    • Subang Jaya, Selangor
    • RM 5,000-7,000 per month
    This role focuses on developing seamless and user-friendly web applications, integrating both frontend and backend systems to deliver exceptional solutions. As a Full Stack Develop…
    • 2 months ago
  • Backend Software Engineer

    Frasers Group

    • Petaling Jaya, Selangor
    Company Description At Frasers Group we're rethinking retail. Through digital innovation and unique store experiences, we're serving our consumers with the world's best sports, p…
    • 17 days ago
  • Senior Backend Engineer

    Frasers Group

    • Petaling Jaya, Selangor
    Company Description At Frasers Group we're rethinking retail. Through digital innovation and unique store experiences, we're serving our consumers with the world's best sports, p…
    • 17 days ago