This role is for one of the Weekday's clients
Salary range: Rs 1200000 - Rs 1800000 (ie INR 12-18 LPA)
Experience: 2+ yrs
Location: Gurugram
Job Type: full-time
We are seeking a highly motivated Full Stack Engineer with a strong backend engineering focus to join a product-driven technology team. This role is ideal for developers who enjoy building scalable backend systems, solving complex data challenges, and taking complete ownership of features from design through production deployment.
As a Full Stack Engineer, you will spend most of your time designing and developing backend services using Node.js, TypeScript, and PostgreSQL while also contributing to frontend development using Next.js when required. You will be responsible for building robust APIs, designing efficient database schemas, managing transaction workflows, handling asynchronous processing, and ensuring system reliability at scale.
This role requires an ownership mindset and the ability to work across the entire application stack. You will collaborate closely with product, design, and engineering teams to build high-performance solutions that directly impact customers and business outcomes. The ideal candidate is comfortable working in fast-paced environments, debugging production issues, optimizing database performance, and delivering features independently from concept to release.
RequirementsKey Responsibilities
- Design, develop, and maintain scalable backend services using Node.js and TypeScript.
- Build and optimize RESTful APIs that support web and mobile applications.
- Design efficient PostgreSQL database schemas with a focus on scalability, maintainability, and performance.
- Write, optimize, and troubleshoot complex SQL queries while analyzing query execution plans and database performance metrics.
- Develop and maintain payment and transaction processing workflows, including webhook integrations, reconciliation processes, payout flows, and transaction reliability mechanisms.
- Implement robust error handling, API versioning, authentication, authorization, and service reliability best practices.
- Build and manage asynchronous processing systems using queues, scheduled jobs, caching mechanisms, and event-driven architectures.
- Work with Redis and queue management solutions to support notifications, background processing, and workflow automation.
- Design solutions for multi-tenant applications, including tenant-level configurations, data isolation strategies, and scalable architecture patterns.
- Contribute to frontend development using Next.js to build functional, responsive, and user-friendly product interfaces.
- Monitor application performance and proactively identify opportunities for optimization and scalability improvements.
- Investigate, troubleshoot, and resolve production issues while conducting root cause analysis and implementing preventive measures.
- Participate in code reviews and contribute to engineering standards, architecture discussions, and development best practices.
- Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
- Utilize modern development tools, automation platforms, and AI-assisted coding solutions to enhance engineering productivity.
- 2–4 years of professional experience building production-grade backend systems using Node.js and TypeScript.
- Strong expertise in PostgreSQL, including schema design, indexing strategies, query optimization, and performance tuning.
- Proven experience building and maintaining scalable REST APIs for real-world applications.
- Strong understanding of software architecture, backend design patterns, and distributed system fundamentals.
- Experience handling asynchronous workflows, job queues, retries, idempotency, race conditions, and background processing systems.
- Ability to take end-to-end ownership of features, from requirement analysis and design through deployment and production support.
- Experience designing scalable data models and managing application performance in growing systems.
- Strong debugging and problem-solving skills with the ability to resolve complex production issues efficiently.
- Familiarity with Redis, BullMQ, or similar queue and caching technologies.
- Understanding of observability practices, including structured logging, monitoring, performance profiling, and troubleshooting.
- Experience working in B2B SaaS, fintech, payment processing, transaction management, or similar product environments is highly desirable.
- Exposure to payment gateways, transaction reconciliation, settlement workflows, webhook processing, or financial systems is a significant advantage.
- Experience working with multi-tenant SaaS architectures and shared infrastructure environments is preferred.
- Working knowledge of Next.js and modern frontend development practices.
- Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, Claude, ChatGPT, or similar productivity platforms.
- Strong communication and collaboration skills with the ability to work effectively in cross-functional teams.
- Self-driven, highly accountable, and comfortable operating in fast-paced product development environments where engineering decisions directly impact business outcomes.
Skills Required
- 2-4 years professional experience building production-grade backend systems using Node.js and TypeScript
- Strong expertise in PostgreSQL including schema design, indexing, query optimization, and performance tuning
- Proven experience building and maintaining scalable REST APIs for web and mobile applications
- Designing efficient database schemas and managing application performance at scale
- Experience handling asynchronous workflows, job queues, retries, idempotency, and background processing systems
- Familiarity with Redis and queue management solutions such as BullMQ
- Experience developing payment and transaction processing workflows, webhook integrations, reconciliation, and payout flows
- Working knowledge of Next.js and modern frontend development practices
- Familiarity with observability practices including structured logging, monitoring, and performance profiling
- Experience working in B2B SaaS, fintech, or payment-processing product environments
- Ability to take end-to-end ownership of features from design through deployment and production support
- Familiarity with AI-assisted development tools (GitHub Copilot, ChatGPT, Claude, etc.)
- Strong communication and collaboration skills for cross-functional teamwork
What We Do
Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.







