Find more remote jobs at Kerja-Remote.com

πŸ“Š Stats🏹 TalentsπŸ“’ Post JobsπŸ’Œ Get Job Alerts☁️ Login✨ Register
🏠 HomeπŸ“Š Stats🏹 TalentsπŸ“’ Post JobsπŸ’Œ Get Job Alerts☁️ Login✨ Register
node.jskuala lumpur

JavaScript and Node.JS Senior Software Engineer

RiDiK (a Subsidiary of CLPS. Nasdaq: CLPS)

Posted on 20th Feb 2025

New

Kawasan Sekitar Kuala Lumpur

contractor

Unspecified

Apply Now πŸš€Please mention that you found the job on Kerja-IT.com, this helps us get more companies to post here. Thanks.

✍️ Job Description

Responsibilities:


  • Backend Development: Take a leading role in the design and implementation of scalable, high-performance backend systems using JavaScript and Node.js.
  • API Development: Design and develop secure and efficient RESTful APIs to facilitate seamless communication between the frontend applications and the backend services.
  • Database Management: Design, optimize, and manage databases (both relational and NoSQL) to ensure data integrity, availability, and performance for backend services.
  • Microservices Architecture: Contribute to the development and maintenance of microservices-based architecture, ensuring modularity and scalability of the backend systems.
  • Technical Leadership: Mentor and guide junior developers, conduct code reviews, and promote best practices in backend development, code quality, and system architecture.
  • Performance Optimization: Analyze and optimize backend performance, identifying bottlenecks and implementing improvements to enhance system efficiency.
  • Security & Compliance: Implement and adhere to stringent security measures to safeguard user data and transactions, complying with industry standards and regulations.
  • Integration & Scalability: Collaborate with cross-functional teams to integrate third-party services and ensure the scalability and reliability of backend systems.
  • DevOps Collaboration: Work closely with DevOps teams to establish and maintain continuous integration, automated testing, and deployment processes.
  • Issue Resolution & Troubleshooting: Investigate and resolve complex technical issues related to backend services, ensuring timely and effective resolutions.


Required

  • Minimum of 5 years of professional experience as a software engineer, with a focus on backend development using JavaScript and Node.js.
  • Strong expertise in building scalable and high-performance backend systems, including designing APIs and working with databases.
  • Proficiency in Node.js and server-side JavaScript development, along with a solid understanding of asynchronous programming and event-driven architectures.
  • Experience with database systems such as MySQL, PostgreSQL, MongoDB, or Redis.
  • Familiarity with microservices-based architectures and related technologies.
  • Knowledge of cloud platforms like AWS, Azure, or Google Cloud Platform.
  • Understanding of security best practices and experience in implementing secure backend solutions.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities, with the capacity to collaborate effectively with cross-functional teams.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (advanced degree preferred).
  • Chinese speaking is a must.


Bonus

  • Previous experience in the gaming industry or related fields.
  • Familiarity with containerization technologies like Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and automated testing frameworks.
Apply Now πŸš€Please mention that you found the job on Kerja-IT.com, this helps us get more companies to post here. Thanks.
Applied but no response? Drop your resume here πŸ“₯

Copyright 2025 Kerja IT

Open-Source