Job Overview
We are looking for a skilled Software Engineer with strong experience in Python (Django) for backend development and React JS for frontend development. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while working closely with cross-functional teams.
Key Responsibilities
Develop and maintain backend services using Python and Django
Build responsive and user-friendly interfaces using React JS
Design and consume RESTful APIs
Integrate frontend components with backend logic
Optimize applications for performance, scalability, and security
Write clean, reusable, and well-documented code
Debug, test, and troubleshoot application issues
Collaborate with designers, product managers, and QA teams
Participate in code reviews and follow best practices
Required Skills & Qualifications
Strong experience in Python and Django framework
Hands-on experience with React JS, HTML, CSS, and JavaScript
Experience with REST APIs and JSON
Knowledge of relational databases (PostgreSQL/MySQL)
Familiarity with Git/version control systems
Understanding of authentication, authorization, and security best practices
Preferred Skills (Good to Have)
Experience with Django REST Framework (DRF)
Knowledge of Redux / Context API
Basic understanding of AWS / cloud services
Familiarity with Docker and CI/CD pipelines
Experience
2+ years of experience in full-stack web development
(Experience can be adjusted as per requirement)
Education
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
Job Type: Full-time
Pay: ₹300,000.00 - ₹500,000.00 per year
Work Location: Remote