Role: React and Python Developer- Fullstack
Location: Pan India
Experience: 8+
Immediate Joiners Only
JD
We are seeking an experienced
Full Stack Developer with strong expertise in
React.js for front-end development and
Python for backend development. The ideal candidate should have experience building scalable web applications, REST APIs, and cloud-native solutions while working in Agile teams. Experience in the
Energy Trading (E/CTRM) domain is an advantage.
Key Responsibilities
Front-End Development (React.js)
- Design and develop responsive web applications using React.js.
- Build reusable and modular UI components.
- Implement state management using Redux, Context API, or similar libraries.
- Integrate front-end applications with RESTful APIs.
- Optimize application performance and user experience.
- Ensure cross-browser compatibility and responsive design.
- Collaborate with UX/UI designers to implement modern user interfaces.
Back-End Development (Python)
- Develop scalable backend applications using Python.
- Build and maintain REST APIs using frameworks such as FastAPI, Flask, or Django.
- Design and optimize database models.
- Implement authentication and authorization mechanisms.
- Develop automation scripts and backend services.
- Write unit and integration tests.
Cloud & Data Integration
- Develop applications on Microsoft Azure or AWS.
- Work with cloud storage, messaging services, and APIs.
- Build ETL/data processing solutions using PySpark and Databricks (preferred).
- Integrate applications with enterprise systems and third-party APIs.
DevOps & CI/CD
- Participate in CI/CD pipeline implementation.
- Deploy applications using Octopus Deploy, Azure DevOps, GitHub Actions, or Jenkins.
- Manage source code using Git.
- Monitor application deployments and troubleshoot production issues.
Code Quality
- Follow coding standards and best practices.
- Perform code reviews.
- Ensure code quality using SonarQube.
- Write clean, maintainable, and well-documented code.
Mandatory Technical Skills
Front End
- React.js
- JavaScript (ES6+)
- TypeScript
- HTML5
- CSS3
- Bootstrap / Material UI
- React Router
- Redux / Context API
Back End
- Python
- FastAPI / Flask / Django
- REST API Development
Databases
Cloud
- Microsoft Azure
- Azure App Services
- Azure Functions
- Azure Storage
Data Engineering (Preferred)
- Databricks
- PySpark
- Azure Data Factory
- Delta Lake
DevOps
- Git
- Azure DevOps
- GitHub
- CI/CD Pipelines
- Octopus Deploy
- Docker (preferred)
Quality & Monitoring
- SonarQube
- Unit Testing
- Logging and Monitoring
Preferred Domain Experience
- Energy Trading (E/CTRM)
- Commodities Trading
- Financial Services
- Risk Management
Nice-to-Have Skills
- Kubernetes
- Terraform
- GraphQL
- Kafka/Event-driven architecture
- Microservices architecture