13 Oct
|
Vialogue Media
|
Gurugram
13 Oct
Vialogue Media
Gurugram
Responsibilities
Build and maintain scalable web applications and backend services.
Develop REST APIs, gRPC services, webhooks, background jobs, and integrations.
Build responsive dashboards and user interfaces.
Design and optimize databases and queries.
Work with queues, workers, caching, and asynchronous processing.
Integrate third-party APIs and external services.
Debug production issues and improve application performance.
Write clean, secure, testable, and maintainable code.
Work with Docker, Linux, Git, and AWS.
Collaborate with the engineering and product teams.
Required Skills
Frontend
JavaScript / TypeScript • React.js / Next.js • HTML, CSS, Tailwind CSS • Redux or similar state management
Backend
Node.js • TypeScript • NestJS / Express.js • REST APIs • gRPC • Authentication & authorization • Webhooks
Database
PostgreSQL / MySQL • MongoDB • SQL, indexing, transactions, migrations, query optimization
Caching & Queues
Redis • BullMQ or similar • Background workers and scheduled jobs • Retry, rate limiting, and asynchronous processing
Cloud & DevOps
Linux • Docker • Git • AWS EC2, S3, RDS, Lambda, ECS, SQS, ECR
Valuable to Have
WebSockets • SMPP / messaging protocols • Communication API integrations • Kannel • Prometheus / Grafana • Jenkins / GitHub Actions •Cloudflare • Microservices / event-driven architecture
Ideal Candidate
Strong programming fundamentals and problem-solving skills.
Able to understand and contribute to an existing codebase.
Comfortable working across frontend and backend.
Positive understanding of databases and APIs.
Able to debug production issues independently.
Willing to learn current technologies and take ownership of features.
📌 Software Engineer Gurugram
🏢 Vialogue Media
📍 Gurugram