HumanBit Logo

Backend Developer | Codersbrain

full-time
Posted on August 27, 2025

Job Description

Not specified

Company Overview

Not specified

Job SummaryKey Responsibilities

 Architect, develop, and maintain scalable RESTful APIs and microservices

using Node.js and Python

 Design and implement MongoDB schema for complex systems (e.g., social

media platforms: users, posts, comments)

 Configure and manage MongoDB replica sets, sharding, and hash key

strategies

 Build and maintain backend systems with rate-limiting mechanisms to ensure

platform reliability

 Collaborate on system design decisions, addressing scalability, availability, and

performance

 Optimize SQL/NoSQL database queries and data pipelines for speed and

reliability

 Develop unit tests using Pytest to maintain code integrity and coverage

 Participate in Agile ceremonies, architecture discussions, and peer reviews

 Work closely with front-end engineers, DevOps, and QA teams for integrated

delivery

Core Competency Requirements (Must-Have Skills)

 Strong proficiency in Node.js and Python for backend development

 Deep hands-on experience with MongoDB, including:

o Replica Set Configuration

o Sharding / HashKey Strategies

o Master/Slave Architecture (legacy understanding)

 Proven ability to design RESTful APIs, including endpoint structuring, data

validation, and security considerations

 Proficiency in relational databases (MySQL / PostgreSQL) and NoSQL

(MongoDB)

 Strong understanding of backend architecture including event-driven design

and service decomposition

 Experience writing unit tests using Pytest or equivalent

Desirable Skills (Good to Have)

 Experience with CI/CD pipelines for automated build and deployment

 Familiarity with rate-limiting techniques (token bucket, leaky bucket, sliding

window)

 Containerization and orchestration using Docker and Kubernetes

 Experience with monitoring/logging tools (e.g., ELK, Prometheus, Grafana)

Soft Skills & Professional Attributes

 Ability to solve complex problems with scalable solutions

 Comfortable working independently in high-ownership roles

 Strong communication and collaboration skills across cross-functional teams

 Experience in Agile/Scrum environments using tools like Jira, Git, Confluence

Not specified

Responsibilities

  • Not specified

Qualifications

  • Not specified

Preferred Skills

  • Not specified

Experience

Not specified

Environment

Not specified

Salary

Not specified

Growth Opportunities

Not specified

Benefits

Not specified

Powered by
HumanBit Logo