430,068open jobs
14,618companies
59,434added this week
Browse all
Location
In office (Bengaluru)
Employment
Full-Time
Overview
Company
Impact
Profile match
Weekday is an Indian recruitment company that sources software engineers through referrals from other engineers rather than through job advertisements or agency databases. Its model pays working engineers to vouch for former colleagues they rate, turning informal knowledge about who is genuinely good into a searchable candidate pool that companies can hire from. Based in Bengaluru and backed by Y Combinator, the platform has layered AI screening and outbound sourcing on top of that referral network, and sells to startups and technology companies hiring in the Indian market.

This role is for one of Weekday’s clients

Salary range: Rs 1,54,800- Rs 2,06,400 (ie INR ₹1.548 - 2.064 LPA)

Min Experience: 2+ years

Location: Bengaluru

JobType: full-time

We are looking for a skilled and motivated Software Engineer with 2-5 years of experience to join our engineering team. The ideal candidate will have strong hands-on expertise in NodeJS and PostgreSQL, along with a solid understanding of backend development principles.

You will be responsible for designing, developing, testing, and maintaining scalable backend services and APIs. This role is well suited for an engineer who enjoys solving complex technical problems, writing clean and maintainable code, and working closely with cross-functional teams to build reliable software products.

Requirements

Key Responsibilities

  • Design, develop, and maintain robust backend applications and services using NodeJS.
  • Build scalable, secure, and high-performance RESTful APIs and backend services.
  • Design, develop, and optimize database schemas, queries, indexes, and transactions using PostgreSQL.
  • Write clean, reusable, well-structured, and maintainable code following established engineering practices.
  • Integrate backend services with internal systems, third-party APIs, and other application components.
  • Analyze application performance and troubleshoot production issues, bugs, and system bottlenecks.
  • Implement appropriate error handling, logging, monitoring, and validation across backend services.
  • Participate in code reviews and contribute to improving code quality, development standards, and engineering processes.
  • Work closely with frontend engineers, product managers, designers, and other stakeholders to understand requirements and deliver effective technical solutions.
  • Write and maintain unit and integration tests to ensure application reliability and stability.
  • Contribute to system design discussions and help build solutions that can scale with business and user requirements.
  • Continuously evaluate existing systems and identify opportunities for performance, reliability, and maintainability improvements.

Must-Have Skills

NodeJS

  • Strong hands-on experience with NodeJS and backend application development.
  • Good understanding of asynchronous programming, event-driven architecture, and API development.
  • Experience building and consuming RESTful APIs.
  • Familiarity with common NodeJS frameworks and backend development patterns.

PostgreSQL

  • Strong experience working with PostgreSQL.
  • Good understanding of relational database concepts, schema design, normalization, and transactions.
  • Ability to write efficient SQL queries and optimize database performance.
  • Experience with indexes, joins, constraints, and query optimization.

Good-to-Have Skills

Backend Engineering

  • Strong understanding of backend architecture and software engineering principles.
  • Experience working with microservices or distributed systems.
  • Familiarity with caching, queues, asynchronous processing, and performance optimization.
  • Exposure to cloud platforms, Docker, CI/CD, or monitoring tools is a plus.
  • Understanding of authentication, authorization, security, and API best practices.

Requirements

  • 2-5 years of professional software development experience.
  • Strong programming and problem-solving skills.
  • Good understanding of data structures, algorithms, and object-oriented programming.
  • Ability to debug issues and work effectively in a fast-paced engineering environment.
  • Strong communication and collaboration skills.
  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
430,068 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$26k – $65k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Chennai
Python
JavaScript
Java
TypeScript
SQL
Node JS
Java
Spring Framework
Databases
PostgreSQL
MS SQL
ElasticSearch
Apache Kafka
Google BigQuery
BigQuery
AI/ML
AI Agents
RAG
Frontend
Redux
Webpack
Angular
React.js
Mobile
React Native
DevOps
CI/CD
Platform Engineering
Apply
Remote/Hybrid • 3+ years exp • Bachelor's Degree
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Prisma
TypeORM
Databases
MySQL
PostgreSQL
Frontend
GraphQL
Next.js
React.js
Apply
TechOps Analyst 1 day ago
$17k – $38k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Pune
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Oracle
Apache Kafka
Frontend
Angular
DevOps
OpenShift
Kibana
Grafana
Management
Confluence
Jira
ServiceNow
Apply
$19k – $53k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Bengaluru
Python
JavaScript
Node JS
Python
Flask
FastAPI
pySpark
Databases
Databricks
Delta Lake
Milvus
Pinecone
Apache Kafka
AI/ML
LangChain
Hadoop
Spark
LlamaIndex
Pandas
NumPy
DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Vector
Analytics
ETL/ELT
Apply
$21k – $43k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
JavaScript
Java
Node JS
DevOps
Jenkins
QA
Selenium
Playwright
Apply
$36k – $77k per year (Estimated) • In office • Full-Time • Mumbai
JavaScript
Java
SQL
C++
Java
Spring Boot
Databases
NATS
RabbitMQ
Frontend
React.js
Mobile
State Management
DevOps
Prometheus
CI/CD
AWS
Docker
Kubernetes
Grafana
Apply
In office • Full-Time • Bengaluru
AI/ML
Physical AI
Robotics
Sim-to-Real
Imitation Learning
Apply
$26k – $53k per year (Estimated) • In office • Full-Time • Mumbai
SQL
Apply
$29k – $60k per year (Estimated) • In office • Full-Time • Mumbai
Apply
$26k – $73k per year (Estimated) • In office • Full-Time • Bengaluru
AI/ML
Anomaly Detection
OCR
Apply
$13k – $34k per year (Estimated) • In office • Full-Time • Bengaluru
DevOps
SLI/SLO/SLA
Apply
Full Stack Engineer 5 hours ago
In office • Full-Time • Bengaluru
Java
Java
Spring Boot
Databases
MySQL
PostgreSQL
DevOps
Git
Apply
$14k – $40k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Apply
Data Engineer 4 hours ago
$21k – $50k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Python
SQL
Python
pySpark
AI/ML
Hadoop
Spark
DevOps
AWS
Amazon EC2
Amazon S3
Analytics
ETL/ELT
Apply
See all jobs
This is one of many
430,068 more open roles from verified company boards, updated every day.