About the Role:
We are looking for a skilled Full Stack Developer with strong experience in Node.js and Vue.js to build and maintain scalable, high-performance web applications. The ideal candidate should have experience developing backend APIs, modern frontend applications, containerized deployments, and working with relational and NoSQL databases.
Responsibilities:
- Design, develop, and maintain scalable backend services using Node.js and Express.js.
- Build responsive and user-friendly frontend applications using Vue.js 2.7, Nuxt.js, and Vite.
- Develop and integrate RESTful APIs and work with Protocol Buffers (protobuf) where applicable.
- Design and optimize PostgreSQL and MongoDB databases.
- Write clean, maintainable, and well-tested code using Jest.
- Containerize applications using Docker and deploy them on Kubernetes.
- Collaborate with product managers, designers, and engineering teams to deliver high-quality software.
- Troubleshoot production issues and optimize application performance.
- Participate in code reviews and contribute to engineering best practices.
- Maintain documentation for applications, APIs, and deployment processes.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of professional experience with Node.js.
- Strong experience with Express.js.
- Hands-on experience with Vue.js 2.7.
- Experience building applications using Nuxt.js.
- Experience with Vite for frontend development.
- Knowledge of Protocol Buffers (protobuf) and API serialization.
- Strong experience with PostgreSQL.
- Experience with MongoDB.
- Experience writing unit and integration tests using Jest.
- Hands-on experience with Docker and Kubernetes.
- Strong understanding of REST APIs, asynchronous programming, and microservices architecture.
- Experience with Git and team-oriented development workflows.
- Strong problem-solving and communication skills.
Skills:
- Backend:
Node.js, Express.js
- Frontend:
Vue.js 2.7, Nuxt.js, Vite
- API:
REST APIs, Protocol Buffers (protobuf), gRPC (preferred)
- Databases:
PostgreSQL, MongoDB
- Testing:
Jest
- DevOps:
Docker, Kubernetes
- Version Control:
Git
📌 Full Stack Developer (Gurugram)
🏢 OWOW
📍 Gurugram