Overview
Roles & Responsibilities:
Frontend Development (React.js):
UI/UX Development: Develop responsive and dynamic web applications using React.js.
Component-Based Architecture: Build reusable React components and manage state effectively.
API Integration: Fetch and handle data from backend services using RESTful APIs and GraphQL.
Performance Optimization: Optimize rendering, improve load times, and ensure seamless user experiences.
Version Control: Maintain code quality and collaborate using Git/GitHub/GitLab.
Cross-Browser Compatibility: Ensure web applications work smoothly across different browsers and devices.
Backend Development (Python):
Server-Side Development: Design and develop scalable backend services using Python (Django or Flask).
Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
API Development: Develop and maintain RESTful APIs to support frontend applications.
Security & Authentication: Implement security best practices, including OAuth, JWT, and role-based access controls.
Testing & Debugging: Write unit and integration tests to ensure application stability.
Collaboration & Deployment:
Cross-Team Coordination: Work closely with frontend and backend teams to deliver high-quality applications.
DevOps & Deployment: Deploy applications using Docker, Kubernetes, AWS, or Azure.
Agile Methodology: Participate in sprint planning, code reviews, and daily standups.
Requirements:
3-6 years of experience in React.js and Python (Django/Flask) development.
Strong understanding of JavaScript (ES6+), HTML5, CSS3, and TypeScript.
Experience with state management (Redux, Context API).
Proficiency in RESTful API development and third-party integrations.
Experience with SQL (PostgreSQL, MySQL) & NoSQL (MongoDB) databases.
Familiarity with cloud platforms (AWS, Azure, or GCP).
Strong knowledge of Git version control.
Good problem-solving and debugging skills.
Preferred Skills:
Experience with GraphQL and WebSockets.
Knowledge of CI/CD pipelines for automated deployments.
Exposure to Docker and Kubernetes for containerized deployments.
Job Type: Contractual / Temporary
Contract length: 3 months
Pay: ₹30,000.00 - ₹60,000.00 per month
Schedule:
- Day shift
- Monday to Friday
Work Location: In person