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.
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