INDORE · FULLTIME
Junior Technical Lead / Code Reviewer & Backend Developer
The Hustle House
Indore · onsite · Posted 68d ago
Sourced from
Not disclosed1–3 yrsfulltimeIndore
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.7s
- Found the form on Foundit · 10 questions to answer1.0s
- Decided the answers for all of them2.1s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
We're Hiring: Junior Technical Lead / Code Reviewer & Backend Developer
Location: Indore, Madhya Pradesh (On-Site)
Job Type: Full-Time
Salary: Rs. 20,000 – 30,000 / month (Based on experience)
About the Role
We are looking for a detail-oriented, disciplined Developer to step in as our primary Code Gatekeeper. You will be responsible for reviewing Pull Requests (PRs), ensuring existing features do not break when new updates are pushed, and maintaining codebase stability. If you take pride in clean code, love finding edge cases, and want to build solid development workflows, this role is for you.
Key Responsibilities
- PR Gatekeeping: Review all incoming Pull Requests from developers before they are merged into the main codebase.
- Regression Prevention: Manually and programmatically test changes locally to verify that new updates do not break existing functionality.
- Branch Management: Enforce Git workflows (branching strategies, PR standards, clean commit history).
- Code Quality Checks: Ensure developers follow coding standards, error handling patterns, and performance guidelines.
- Basic CI/CD Maintenance: Help set up and enforce automated GitHub/GitLab actions for pre-merge testing.
Tech Stack You'll Work With
Our product is a WhatsApp-native AI platform. You will be reviewing code written on this stack daily, so hands-on familiarity is essential.
Core (Must Have)
- Node.js + JavaScript (ES6+): Primary backend language — async patterns, error handling, event-driven code.
- MongoDB: Primary database — schema design, indexing, aggregation pipelines, atomic writes.
- Redis: Caching, locks, and feature flags/kill switches.
- BullMQ: Job queues — workers, retries, idempotency, failure handling.
- Git & GitHub: Branching, worktrees, PR review workflows, GitHub Actions.
- Testing: Jest (or similar) — unit/integration tests, mock fixtures that mirror real schemas.
Good to Have
- WhatsApp Business API / messaging integrations: Webhooks, message queues, delivery guarantees.
- Python + FastAPI: Our ML microservice layer (LightGBM-based) — enough to review interface contracts.
- LLM/AI API integrations: Prompt-driven flows, guardrails, output validation.
- Regex & multilingual text handling: We process Hindi/Devanagari + English text — Unicode-aware string handling matters here.
- CI/CD: GitHub Actions pipelines, pre-merge test gates, deploy hooks.
Requirements
- Experience: 1–3 years of hands-on software development experience (Node.js/JavaScript ecosystem preferred).
- Git Proficiency: Deep understanding of Git (branching, merging, resolving merge conflicts, PR workflows).
- Quality First Mindset: Strong eye for detail — able to look at a code change and immediately spot potential side effects in other parts of the application.
- Communication: Ability to give clear, constructive feedback to other developers on their code.
- Location: Must be based in or willing to relocate to Indore for an on-site role.
Location: Indore, Madhya Pradesh (On-Site)
Job Type: Full-Time
Salary: Rs. 20,000 – 30,000 / month (Based on experience)
About the Role
We are looking for a detail-oriented, disciplined Developer to step in as our primary Code Gatekeeper. You will be responsible for reviewing Pull Requests (PRs), ensuring existing features do not break when new updates are pushed, and maintaining codebase stability. If you take pride in clean code, love finding edge cases, and want to build solid development workflows, this role is for you.
Key Responsibilities
- PR Gatekeeping: Review all incoming Pull Requests from developers before they are merged into the main codebase.
- Regression Prevention: Manually and programmatically test changes locally to verify that new updates do not break existing functionality.
- Branch Management: Enforce Git workflows (branching strategies, PR standards, clean commit history).
- Code Quality Checks: Ensure developers follow coding standards, error handling patterns, and performance guidelines.
- Basic CI/CD Maintenance: Help set up and enforce automated GitHub/GitLab actions for pre-merge testing.
Tech Stack You'll Work With
Our product is a WhatsApp-native AI platform. You will be reviewing code written on this stack daily, so hands-on familiarity is essential.
Core (Must Have)
- Node.js + JavaScript (ES6+): Primary backend language — async patterns, error handling, event-driven code.
- MongoDB: Primary database — schema design, indexing, aggregation pipelines, atomic writes.
- Redis: Caching, locks, and feature flags/kill switches.
- BullMQ: Job queues — workers, retries, idempotency, failure handling.
- Git & GitHub: Branching, worktrees, PR review workflows, GitHub Actions.
- Testing: Jest (or similar) — unit/integration tests, mock fixtures that mirror real schemas.
Good to Have
- WhatsApp Business API / messaging integrations: Webhooks, message queues, delivery guarantees.
- Python + FastAPI: Our ML microservice layer (LightGBM-based) — enough to review interface contracts.
- LLM/AI API integrations: Prompt-driven flows, guardrails, output validation.
- Regex & multilingual text handling: We process Hindi/Devanagari + English text — Unicode-aware string handling matters here.
- CI/CD: GitHub Actions pipelines, pre-merge test gates, deploy hooks.
Requirements
- Experience: 1–3 years of hands-on software development experience (Node.js/JavaScript ecosystem preferred).
- Git Proficiency: Deep understanding of Git (branching, merging, resolving merge conflicts, PR workflows).
- Quality First Mindset: Strong eye for detail — able to look at a code change and immediately spot potential side effects in other parts of the application.
- Communication: Ability to give clear, constructive feedback to other developers on their code.
- Location: Must be based in or willing to relocate to Indore for an on-site role.
Sourced from foundit
Section · 02
Skills
GithubredisBullMQJavaScript ES6Jest.jsNode.JsMongoDBGIT