Teamnest is a dynamic, fast-growing provider of innovative
HR Technology (HR Tech)
solutions, based in Mumbai. Our platform leverages advanced technology, including AI, to streamline Human Resources processes such as talent management, employee experience, and HR analytics. We aim to empower businesses to build better workforces and make data-driven HR decisions.
Role Overview
We are looking for a skilled and motivated
Mid-Level Backend Developer
to join our Product Development team in Mumbai. In this full-time, on-site role, you will be crucial in designing, developing, and maintaining scalable and secure backend services for our core HR Tech applications. Your day-to-day work will involve complex coding, testing, debugging, and close collaboration with cross-functional teams to ensure the delivery of high-quality, impactful HR solutions.
The candidate must possess a strong functional understanding of core Human Resources processes and compliance frameworks. This includes practical experience with modules such as
Payroll and Statutory Compliance
(including PF, ESI, Gratuity),
Attendance and Time Management
(including shift rules, overtime logic, and exception handling),
Leave Management
, and the foundational structure of
Employee Cost-to-Company (CTC)
.
Key Responsibilities
Develop, maintain, and scale
backend services
for high-availability HR Tech applications using
Python (3.x)
and the
Django
framework.
Design, develop, and optimize
RESTful APIs
(using
Django Rest Framework - DRF
) and/or
GraphQL endpoints
for seamless data flow between the frontend, databases, and third-party integrations.
Work closely with HR domain experts and product managers to translate complex HR requirements into technical specifications and features.
Ensure
data security, privacy, and compliance
(e.g., GDPR, local regulations) in handling sensitive employee and organizational data.
Write
clean, testable, and reusable code
following best practices (e.g., unit testing, static analysis, and adherence to PEP8).
Optimize database schemas and queries, specifically using
PostgreSQL / MySQL
, for performance and high scalability to handle large volumes of HR data.
Troubleshoot, debug, and enhance existing codebase, actively contributing a
problem-solving mindset
to system improvements.
Contribute to
DevOps workflows
including maintaining
CI/CD pipelines
using tools like
Docker
and
GitHub Actions
.
Required Skills & Qualifications
Minimum
4 to 6 years
of professional experience in
Python
development, with a strong focus on the
Django framework
.
In-depth knowledge of
Django ORM
and extensive experience with
Django Rest Framework (DRF)
.
Proficiency in database management, specifically
PostgreSQL / MySQL
, including complex query writing and optimization skills.
Familiarity with distributed task queues and caching mechanisms using technologies like
Redis / Celery
.
Strong understanding of
web security
principles, including implementing
authentication and authorization
(e.g., OAuth2, JWT).
Practical experience with containerization technologies like
Docker
, version control (
Git
), and setting up/maintaining
CI/CD pipelines
.
Exposure to major
cloud platforms
(e.g.,
AWS / Azure / GCP
).
Ability to write comprehensive
unit tests
and experience working within automated testing environments.
Preferred / Good-to-Have Skills
Experience with HR Tech, HRIS (Human Resources Information Systems), Talent Management, or Payroll platforms.
Knowledge of
microservices architecture
and/or
event-driven systems
.
Familiarity with full-text search engines like
Elasticsearch / OpenSearch
for advanced HR document and data indexing.
Exposure to integrating with third-party AI APIs or services, or experience with
LLM/NLP models
for capabilities like sentiment analysis or intelligent document processing.
Why Join Us?
You will be instrumental in developing the next generation of HR software that impacts thousands of employees and organizations globally. We offer a collaborative environment, cutting-edge technology exposure, and excellent opportunities for professional growth in the burgeoning HR Tech space.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.