Position: Full Stack Software Development Engineer III (Python/NodeJS + React).
Experience: 5-8 Years.
Location: Bengaluru (Onsite).
About The Role
- We're hiring a Senior Full Stack Engineer to design, build, and scale high-impact solutions for our innovative product suite.
- You'll work across the stack (backend, frontend, databases, and messaging systems) while collaborating with cross-functional teams to deliver robust, scalable applications.
Key Responsibilities
- Architect, develop, and maintain full-stack applications using Python/NodeJS (backend) and React (frontend).
- Design and optimize message-based systems (Kafka, RabbitMQ, Redis) for high-throughput environments.
- Build scalable database solutions with PostgreSQL and NoSQL (MongoDB).
- Write clean, maintainable code in TypeScript for both frontend and backend services.
- Collaborate with product, design, and QA teams to deliver user-centric features.
- Mentor junior engineers and drive best practices in code quality, testing, and system design.
Mandatory Requirements
- 4+ years of hands-on experience with Python/NodeJS (backend) and React (frontend).
- Expertise in TypeScript across the stack.
- Proven experience with message brokers (Kafka, RabbitMQ, Redis).
- Strong proficiency in PostgreSQL and NoSQL databases (MongoDB).
- Background in top-tier global product companies or fast-growing Indian startups.
Education : BE/BTech (Tier 1 colleges any discipline; Tier 2 CS/IT only).
Preferred Qualifications
- Experience in FinTech, Payment Systems, POS, or Retail Tech.
- Familiarity with cloud platforms (AWS, GCP, Azure).
- Knowledge of DevOps practices (CI/CD, Docker, Kubernetes).
Skill Set
Core Technologies: Python, NodeJS, React, TypeScript.
Messaging Systems: Kafka, RabbitMQ, Redis.
Databases: PostgreSQL, MongoDB.
Education: BE/BTech (Tier 1: Any; Tier 2: CS/IT)Company Background: Top Global Product Firms/Indian Startups.
Nice-to-Have: FinTech/Payments domain, Cloud (AWS/GCP/Azure), DevOps.
(ref:hirist.tech)