Node Js Developer
Summary
Care Health Insurance in Gurugram seeks a Node.js developer (2-4 years) to build server-side apps and REST/GraphQL APIs, design schemas for PostgreSQL/MongoDB/Redis, deploy to cloud with Docker/Kubernetes and CI/CD, and use AI coding tools (Copilot, Cursor, OpenAI/Claude APIs) to boost productivity.
Node.js Developer
Job Summary:
We're looking for a skilled Node.js developer who's comfortable working with JavaScript, databases, and modern AI development tools. You'll be building server-side applications, working with various databases, and using AI tools to boost your development productivity.
What You'll Be Doing:
Backend Development
- Building Node.js applications and APIs that actually work
- Writing JavaScript/TypeScript code that other developers can understand
- Creating REST APIs and working with GraphQL when needed
- Working with microservices and Docker containers
- Reviewing code and helping maintain our coding standards\
Database Work
- Designing database schemas for PostgreSQL, MongoDB, and Redis
- Writing SQL queries that don't break the database
- Setting up proper indexing and optimizing database performance
- Working with both SQL and NoSQL databases
- Handling database scaling and keeping things running smoothly
AI Tools & Productivity
- Using AI coding assistants like GitHub Copilot, Cursor AI, or Tabnine
- Integrating AI APIs (OpenAI, Claude) into applications when needed
- Building features that leverage AI capabilities
- Using AI tools to debug and optimize code
Deployment & Operations
- Deploying applications to AWS, Azure, or Google Cloud
- Setting up CI/CD pipelines with GitHub Actions or Jenkins
- Working with Kubernetes and Docker
- Monitoring applications and fixing issues when they arise
Job Requirements:
Must have (2-4 years experience)
- Solid experience with Node.js and Express.js
- Good understanding of JavaScript/TypeScript (ES6+, async/await, modules)
- Experience with databases - PostgreSQL, MongoDB, or Redis
- Knowledge of REST APIs and GraphQL
- Comfortable with Git and version control
- Experience with testing frameworks like Jest or Mocha
Bonus Skills
- Cloud experience (AWS, Azure, or Google Cloud)
- Docker and containerization
- CI/CD pipelines (GitHub Actions, Jenkins)
- Frontend knowledge (React, Vue, or Angular)
- Message queues (RabbitMQ, Kafka)
- Caching strategies (Redis, Memcached)
- API security (JWT, OAuth2)
Mandatory Skills:
Technical Skills
- You've actually built and deployed Node.js applications
- You understand databases and can write efficient queries
- You're comfortable with AI tools and use them regularly
- You can debug issues and solve problems independently
Soft Skills
- Good communication skills - you can explain technical concepts clearly
- Team player who can work well with others
- Self-motivated and always learning new things
- Can mentor junior developers (for senior roles)
Education
- Bachelor's degree in Computer Science or related field preferred
- Relevant certifications are a bonus
- What matters most is your actual experience and skills
Our Technology Landscape:
Development
- VS Code, WebStorm, Cursor AI
- Git, GitHub, npm/yarn
- Webpack, Vite for building
AI Tools
- GitHub Copilot, Cursor AI, Tabnine
- OpenAI API, Claude API
- ChatGPT, Perplexity for research
Databases
- PostgreSQL, MongoDB, Redis
- pgAdmin, MongoDB Compass
- Database design tools
Skills
- AI
- Angular
- API
- Api Security
- AWS
- Azure
- ChatGPT
- CI/CD
- Claude
- Cloud
- Containerization
- Docker
- Express.js
- GCP
- Git
- GitHub
- GitHub Actions
- Github Copilot
- GraphQL
- JavaScript
- Jenkins
- Jest
- JWT
- Kafka
- Kubernetes
- Memcached
- Microservices
- Mocha
- MongoDB
- Node.js
- NoSQL
- Npm
- OAuth
- OpenAI
- PostgreSQL
- RabbitMQ
- React
- Redis
- REST
- SQL
- TypeScript
- Version Control
- Vite
- Vue
- Webpack