HamburgerMenu
hirist

ChiStats - Full Stack Developer - Python/React.js

ChiStats
3 - 4 Years
Pune

Posted on: 29/05/2026

Job Description

About ChiStats :


ChiStats is an award-winning Data Science and AI Engineering company building intelligent technology solutions for the Financial Services and BFSI ecosystem. From AI-powered compliance platforms to scalable data products, we help financial institutions simplify complexity, automate operations, and stay ahead in a rapidly evolving regulatory landscape. Our flagship platform, ComplianceAssist, enables Mutual Funds, AMCs, PMS, and AIFs to transform regulatory compliance into a streamlined, automated, and insight-driven process.


As we continue to expand, we are building the next generation of AI-led products and solutions for the WealthTech industry.


We are looking for a passionate Full Stack Developer with 3- 4 years of experience who has strong hands-on experience in React.js for frontend development and Python for backend development. The candidate should be comfortable building complete product features end-to-end from UI development and API integration to backend logic, database handling, deployment, and production debugging.


This is a core engineering role where we are looking for someone who can quickly understand existing systems, take ownership of key modules, and contribute to deliver clean, scalable and maintainable software.


Requirements :


Key Responsibilities :


Frontend Development :


- Build and maintain modern web applications using React.js.

- Develop reusable, scalable, and maintainable UI components.

- Integrate frontend applications with backend APIs.

- Handle state management, routing, form handling, validations, and error states.

- Ensure the application is responsive, performant, and user-friendly.

- Debug frontend issues across browsers and devices.

- Improve frontend architecture, code quality, and component structure.


Backend Development :


- Build and maintain backend services using Python.

- Work with Python frameworks such as FastAPI, Django, or Flask.

- Design, develop, and maintain REST APIs.

- Implement backend business logic, validations, authentication, authorization, and error handling.

- Work with relational and NoSQL databases.

- Optimize APIs and backend services for performance and reliability.

- Debug backend issues related to APIs, databases, integrations, and deployments.


Database & Data Handling :


- Work with databases such as PostgreSQL, MongoDB, MySQL, or similar.

- Design database schemas and write efficient queries.

- Handle migrations, indexing, data validation, and data consistency.

- Understand relationships between frontend workflows, backend APIs, and database design.


Deployment & DevOps :


- Deploy applications on cloud or server environments.

- Work with AWS services such as EC2, S3, RDS, CloudWatch, Lambda, or similar.

- Use Docker for containerized application development and deployment.

- Work with Linux-based servers.

- Manage environment variables, build configurations, logs, and deployment issues.

- Support CI/CD pipelines and release workflows.

- Monitor application health and troubleshoot production issues.


Required Technical Skills :


Frontend :


- React.js


- JavaScript / TypeScript

- HTML5, CSS3

- REST API integration

- Component-based architecture

- State management using Redux, Zustand, Context API, or similar

- React Router or similar routing libraries

- Form handling and validation

- Responsive UI development

- Frontend debugging and performance optimization


Backend :


- Python

- FastAPI / Django / Flask

- REST API development

- Authentication and authorization

- PostgreSQL / MongoDB / MySQL

- ORM tools such as SQLAlchemy, Django ORM, or similar

- Background jobs / schedulers

- API validation and error handling

- Backend testing and debugging


Cloud / Deployment :


- AWS

- Docker

- Linux basics

- Git

- CI/CD basics

- Nginx / Gunicorn / Uvicorn or similar

- Logging and monitoring

- Environment and configuration management


Good to Have Skills :


- TypeScript

- Next.js

- Redis

- Celery / RQ / background workers

- MinIO / S3-compatible storage

- Microservices architecture

- Message queues

- WebSocket implementation

- Unit testing and integration testing

- Basic security best practices

- Experience with large-scale SaaS or enterprise applications

- Basic understanding of AI/LLM-based application integrations


Expected Candidate Profile :


The ideal candidate should be able to work independently across frontend, backend, and deployment layers. We are looking for someone who can :


- Understand existing codebases quickly

- Build complete features end-to-end

- Write clean and maintainable code

- Debug issues independently

- Think through API design and frontend implementation together

- Handle databases confidently

- Deploy and troubleshoot applications

- Communicate blockers clearly

- Take ownership of assigned modules


Minimum Qualifications :


- 3- 4 years of hands-on software development experience

- Strong experience with React.js

- Strong experience with Python backend development

- Experience with at least one Python web framework: FastAPI, Django, or Flask

- Experience working with databases

- Basic to intermediate knowledge of deployment and AWS

- Good understanding of Git-based development workflows

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...