Jobs · itviec
Backend Developer - Node.js
Ironwood Digital · Quận Phú Nhuận, Hồ Chí Minh · Posted today
About the role
Develop RESTful APIs and manage data interchange for web and mobile applications using Node.js.
Top 3 Reasons To Join Us Exciting projects and young team Global company and dynamic environment Competitive Salary and great benefits The Job Involved in new systems Design and develop RESTful APIs using NestJS Manage the interchange of data between the server and the users. Implement database schemas and perform data migrations using MySQL , MongoDB. Build reusable code and libraries for future use. Implement secure authentication and authorization systems (JWT, OAuth). Optimize applications for maximum speed and scalability. Write unit and integration tests to ensure high-quality code. Work with cloud platforms and services like Azure , Heroku, or GCP for deployment. Troubleshoot, debug, and optimize the backend application for one or more system applications Prepares technical and user documentation Other related tasks assigned by the Company. Your Skills and Experience Degree/Diploma in Computer Science, Engineering, or related field (or equivalent work experience). 1+ years of relevant hands-on experience in MERN stack, NestJS , MySQL , MongoDB software development for a junior position 3+ years of relevant hands-on experience in MERN stack, NestJS , MySQL , MongoDB, software development for a senior position, leading a team of developers, and reviewing pull requests of junior and mid-level developers before merging Good at English Proven experience as a Backend Developer with MERN stack applications. Good experience and understanding of Object-Oriented Programming (OOP), Algorithm & Structures Good working experience developing backend for Web and Mobile applications and integrating enterprise systems Good working experience with TypeScript , NestJS , RESTful APIs, and related technologies Good working experience with RDBMS Databases (MySQL) , as well as NoSQL (like MongoDB) Familiarity with security best practices and securing backend systems (e.g., data encryption, API rate-limiting, OWASP). Proficiency in writing clean, maintainable, and efficient code. Experience with version control (Git, Bitbucket) and continuous integration/delivery pipelines (CI/CD). Possess strong analytical skills Team player with good interpersonal and communication skills Nice to have: Experience with microservices architecture. Familiarity with Docker and containerized applications. Familiarity with cloud platforms and deployment pipelines (e.g., AWS, GCP, or Azure). Knowledge of Nginx or other reverse proxy servers. Experience with message queues (e.g., Nats, RabbitMQ, Kafka). Experience with Golang Experience with SQL Why You'll Love Working Here A young and dynamic team An exciting project which uses cutting-edge technology 14 days annual leave per year 13th-month salary Private insurance for employees. After 1 year, company will cover the insurance for family members (spouse, children) Providing Laptop to work Company trip Annual health check Monthly teambuilding activities
Read the full posting on itviec →
FAQ
Is the Backend Developer - Node.js role at Ironwood Digital remote?+
This Backend Developer - Node.js position is listed as onsite (Quận Phú Nhuận, Hồ Chí Minh).
What seniority level is this Backend Developer - Node.js role?+
This is a mid level position.
How do I apply for the Backend Developer - Node.js role at Ironwood Digital?+
Use the "Apply on itviec" button to open the original posting on itviec, where you can submit your application directly to Ironwood Digital.