Node.js Engineer
Role details
Job location
Tech stack
Job description
We are looking for a skilled Node.js Engineer with Vue 3 experience to design, develop, and maintain scalable web applications. The ideal candidate should have strong backend expertise in Node.js along with hands-on experience building responsive front-end interfaces using Vue 3., Develop and maintain server-side applications using Node.js Build interactive, high-performance user interfaces using Vue 3 Design and implement RESTful APIs and microservices Collaborate with cross-functional teams (UI/UX, product, QA) Optimize applications for performance, scalability, and security Integrate third-party APIs and services Write clean, reusable, and efficient code Participate in code reviews and contribute to best practices Troubleshoot and debug production issues
Requirements
Strong experience with Node.js and frameworks like Express.js / NestJS Hands-on experience with Vue 3, Composition API, and Vue ecosystem Proficiency in JavaScript (ES6+) / TypeScript Experience with REST APIs, JSON, and asynchronous programming Familiarity with frontend build tools (Webpack, Vite, etc.) Experience with version control tools like Git Understanding of database technologies (MongoDB, MySQL, PostgreSQL) Knowledge of authentication mechanisms (JWT, OAuth)