We are looking for a talented and motivated Backend Software Engineer with 3+ years of experience to join our engineering team. The ideal candidate will have strong expertise in Node.js and TypeScript, experience building scalable APIs and distributed systems, and a passion for writing clean, maintainable, and high-performance code.
You will work on mission-critical backend services powering user-facing products, real-time notifications, activity feeds, content moderation systems, and event-driven workflows.
This role offers an opportunity to contribute to large-scale applications serving thousands of users while collaborating with cross-functional teams in a fast-paced environment.
Tech Stack - ● Node.js ● TypeScript ● MongoDB ● PostgreSQL ● Redis ● AWS EventBridge ● GraphQL ● Git
Key Responsibilities
● Design, develop, and maintain scalable backend applications using Node.js and
TypeScript.
● Strong hands-on experience with PostgreSQL, including query optimization, indexing,
and schema design.
● Build and optimize GraphQL and REST APIs for high-performance applications.
● Design and implement event-driven workflows using AWS EventBridge.
● Develop and maintain distributed systems and asynchronous processing pipelines.
● Integrate Redis caching strategies to improve system performance and reduce database
load.
● Design and optimize MongoDB data models, queries, and indexes.
● Implement secure, reliable, and maintainable backend services following engineering
best practices.
● Write unit and integration tests to ensure code quality and reliability.
● Participate in code reviews and contribute to architectural discussions.
● Troubleshoot production issues and implement scalable long-term solutions.
● Collaborate with Product, QA, and Frontend teams to deliver end-to-end features.
Preferred Qualifications
● Experience with ORMs such as TypeORM
● Familiarity with message queues, pub/sub systems, or event streaming.
● Experience with automated testing frameworks such as Mocha, Chai, or Sinon.
● Knowledge of performance optimization and scalability best practices.
● Experience working on social platforms, content management systems, or user
engagement products.
● Exposure to CI/CD pipelines and cloud-native application development.
Preferred Qualifications
● Experience with ORMs such as TypeORM
● Familiarity with message queues, pub/sub systems, or event streaming.
● Experience with automated testing frameworks such as Mocha, Chai, or Sinon.
● Knowledge of performance optimization and scalability best practices.
● Experience working on social platforms, content management systems, or user engagement products.
● Exposure to CI/CD pipelines and cloud-native application development.
Experience: 3 Years
Location: Kolkata, Salt Lake Sector V
Employment Type: Full-Time
Pay: ₹600,000.00 - ₹700,000.00 per year
Benefits:
- Flexible schedule
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person