02 Oct
|
Cyurae
|
Gurugram
We’re Hiring: Node.js Backend Developer
Company: Cyurae
Experience: 3–5 years
Location: Gurugram — Onsite
Employment: Full-time
Working with: Founding team
About the Role
Cyurae is building an AI-powered consumer product at the intersection of fashion and technology. We are hiring a Node.js Backend Developer with hands-on experience in application architecture, scalable backend development, AI service integration and AWS deployment.
You will work directly with the founding team and own backend features from design through testing, deployment and production support. AWS deployment, CI/CD pipeline management and Docker management are core requirements. Sprint planning experience is an added advantage.
Key Responsibilities
• Backend development and architecture: Build Node.js and TypeScript services with explicit module boundaries and maintainable code. Design application architecture, data flows, API contracts and deployment structure, and document the trade-offs behind technical decisions.
• API development and integration:
Develop documented REST APIs for mobile and web applications. Implement authentication, authorization, validation, pagination and secure uploads. Integrate third-party services and coordinate API contracts with mobile and frontend developers.
• Database design: Design relational schemas, queries, indexes, transactions and migrations using PostgreSQL or an equivalent database. Apply connection management and caching, and investigate query performance and data consistency issues.
• AI services and background processing: Integrate AI and machine-learning services into backend workflows. Use AWS SQS, BullMQ or RabbitMQ for background tasks, with appropriate retries, timeouts, idempotency, failure handling and job status tracking.
• Scalability and performance: Design services to handle growing workloads. Profile API latency, event-loop delays and database bottlenecks, and improve performance through caching, queues, concurrency controls and load testing.
📌 Node.js Backend Developer (Gurugram)
🏢 Cyurae
📍 Gurugram