
Develop and maintain scalable backend services using Node.js (Express.js / Nest.js).
Design and implement RESTful APIs and microservices architecture.
o Full-text & fuzzy search o Phonetic & autocomplete suggestions o Aggregations, filtering, and scoring
Implement secure authentication & authorization using JWT, OAuth2, API keys.
Create and manage data pipelines for Elasticsearch indexing.
Collaborate with React.js frontend developers for seamless API integration.
Manage and optimize databases: PostgreSQL/MySQL (SQL) and MongoDB (NoSQL).
Develop background jobs/schedulers (e.g., alerts, periodic syncs).
Monitor, debug, and test APIs and backend services.
Use Docker and CI/CD pipelines for deployment and continuous integration.
________________________________________
Proficiency in Node.js (Express.js / Nest.js).
Working knowledge of React.js (for backend–frontend integration).
o Index design, query DSL, fuzzy matching o Aggregations, highlighting, performance tuning
Strong database skills: PostgreSQL/MySQL and MongoDB.
Solid understanding of REST API design (pagination, rate limiting, versioning).
Experience with JWT/OAuth2 for secure API access.
Working knowledge of Redis and message brokers (RabbitMQ/Kafka).
Familiar with version control (Git, GitHub/GitLab workflows).