Backend Developer (Nodejs)
Mô tả công việc
ABOUT THE JOB
Apply SOLID principles and design patterns to ensure clean, maintainable, and extensible code.
Participate in code reviews, technical discussions, and system design sessions.
Design, develop, and maintain scalable backend services and APIs for web- based applications.
Support deployment and operation of services in cloud environments (e.g. Azure, GCP).
Collaborate with frontend developers, product owners, and other stakeholders to deliver high- quality features.
Work primarily on backend development using Node.js frameworks such as NestJS and Express.
Design and implement data models using non- SQL databases, especially MongoDB.
Write and maintain unit tests using tools such as Jest and mocking frameworks to ensure code quality and reliability.
Continuously improve system performance, scalability, and security.
Leverage AI- assisted development tools to enhance development speed and code quality where appropriate.
Integrate and work with messaging systems and in- memory data stores such as Kafka, RabbitMQ, and Redis.
Yêu cầu công việc
ABOUT YOU
Hands- on experience with Kafka, RabbitMQ, and Redis.
Experience with source control systems (e.g. Git) and defect/issue tracking tools.Solid experience in unit testing, including Jest and mocking techniques.
Good problem- solving skills with strong analytical thinking.
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Ability to clearly communicate complex technical concepts to both technical and non- technical stakeholders.
Strong understanding of software design principles (SOLID) and common design patterns.
From 4+ years of hands- on experience in backend development, especially with Node.js frameworks such as NestJS or Express.
A data- driven mindset with openness to experimentation and continuous improvement.
Strong experience with non- SQL databases, especially MongoDB.
Comfortable using AI- assisted development tools to improve productivity and code quality.
Quyền lợi
WHY AMARIS?
Technical workshops and training courses
Mobility: Opportunities to be on- site abroad in our offices in over 60+ countries
International team with flexible working time
Competitive salary and 13th- month salary
Project reviews and yearly performance appraisals
14+ annual leaves per year
Tailor- made career path
Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.)
Annual company trips
Premium healthcare insurance, starting from your probation period
Cập nhật gần nhất lúc: 2026-02-02 07:30:02

















