TAD685 - BACK-END DEVELOPER (NODEJS)
TAD685 - BACK-END DEVELOPER (NODEJS)
IT
Middle/Senior
Thailand
Full-time
Responsibilities
Product Development: Develop new features and enhancements for the product, ensuring high-quality, easily scalable, and maintainable source code.
Back-end Development: Design and deploy robust back-end systems using Node.js with frameworks like Express.js, Nest.js, ensuring optimal performance and scalability.
Database Work: Work with both SQL and NoSQL databases to design efficient schemas and optimise database performance, utilising tools such as MongoDB, MySQL, or PostgreSQL.
System Design: Architect high-load systems, considering factors such as scalability, reliability, and security, leveraging the knowledge of microservices architecture and scalable system design patterns.
DevOps Integration: Collaborate with the DevOps team to deploy CI/CD pipelines, automate deployment processes, and ensure smooth operation of the development environment, using tools such as Docker, Kubernetes, and Jenkins.
Requirements
Proficiency in Node.js, including experience with frameworks like Express.js and Nest.js.
Solid understanding of SQL and NoSQL databases, with the ability to design efficient database schemas and use tools such as MongoDB, MySQL, or PostgreSQL.
Experience in designing and developing high-load systems, using knowledge of scalable system design patterns and microservices architecture.
Knowledge of DevOps principles and experience with DevOps tools such as Docker, Kubernetes, and Jenkins.
Excellent problem-solving and troubleshooting skills, utilising knowledge of troubleshooting and debugging.
Good communication and teamwork skills, with the ability to work effectively in a multi-cultural and distributed work environment.
Bachelor's degree in Information Technology, Engineering, or related fields (preferred).
Benefits
Working location: Bangkok, Thailand
Salary range: Up to USD 3,000
Infomation
Offered Salary
2,000 $ - 3,000 $
Skills