Back to job search

Backend Developer (NodeJS)

Jasmine International Public Company Limited (MRT Pak Kret Bypass)
Bangkok, Thailand 🇹🇭
Jasmine Internet Co., Ltd. was established in 1999 under the concept of a commercial Internet Service Provider. The company has experience in providing various types of services, such as individual Internet services, Internet services for agencies/organizations, high-speed Internet services via leased lines, data storage services, etc. With over 25 years of expertise and experience, the company's current business operations focus on being a data communication service provider, as well as being a designer, installer, and consultant on various technologies to provide appropriate and quality services, aiming to benefit the organization and business of customers, so that they receive services with the highest satisfaction.

About this position

We are looking for a skilled Backend Developer with expertise in Node.js to design, develop, and maintain server-side applications, ensuring high performance and responsiveness.

Responsibilities

• Backend Development: Design, develop, and maintain server-side logic using Node.js and Express, ensuring high performance and responsiveness to requests from the front-end.
• Database Management: Manage and optimize our MongoDB database, including schema design, indexing, and query optimization.
• Leadership: Lead and mentor a team of developers, providing guidance on best practices, code reviews, and technical direction.
• API Development: Develop and maintain RESTful APIs to support frontend services and integrate with third-party services.
• Collaboration: Work closely with front-end developers, AI engineers, and product managers to ensure seamless integration of the backend with the overall application.
• Security & Performance: Implement and maintain security best practices and optimize backend performance to ensure the scalability and reliability of the application.
• DevOps: Oversee deployment processes, including CI/CD pipelines, and ensure the stability and scalability of our infrastructure.

Requirements

• Bachelor’s degree in Computer Engineer, Computer Sci., IT, Telecom or related field.
• Proficient in Node.js and Express.js.
• Familiarity with frontend technologies (e.g., React, Flutter) is a plus.
• Strong experience with MongoDB, including database design, management, and optimization.
• Experience with cloud platforms (e.g., AWS, GCP, Tencent) and DevOps practices.