Job Summary
We are seeking a talented and motivated Python Django + Angular/React Software Developer to join our development team. The ideal candidate will have strong experience in backend development using Django , combined with expertise in building dynamic and responsive front-end applications using Angular or React . You will work on full-stack development projects to create scalable, user-friendly web applications that solve real-world problems.
This role requires a creative thinker with excellent problem-solving skills and the ability to thrive in a collaborative, fast-paced environment.
Key Responsibilities
Backend Development (Python Django):
• Design, develop, and maintain server-side applications using Django.
• Build and manage RESTful APIs endpoints to facilitate communication between front-end and back-end systems.
• Implement robust and scalable database solutions using MySQL or MongoDB .
• Write reusable, testable, and efficient code while adhering to best practices.
• Perform database migrations and optimize data queries to enhance performance.
Frontend Development (Angular/React):
• Develop and maintain dynamic, responsive, and user-friendly web interfaces using Angular or React.
• Integrate front-end components with Django-powered APIs seamlessly.
• Implement state management solutions.
• Optimize front-end performance for mobile and desktop platforms.
• Write clean, modular, and reusable code for UI components.
Collaboration and Problem Solving:
• Work closely with cross-functional teams, including product managers, designers, and QA engineers, to translate business requirements into technical solutions.
• Participate in code reviews and provide constructive feedback to maintain high-quality standards.
• Troubleshoot, debug, and resolve technical issues across the application stack.
Deployment and Maintenance:
• Set up CI/CD pipelines for automated testing and deployment.
• Deploy applications to cloud platforms such as AWS , Azure , or Google Cloud .
• Monitor application performance and implement improvements as needed.
• Ensure the security and reliability of the application.
Qualifications and Skills
Required:
• Experience :
• Minimum 2 years of professional experience in web development.
• Hands-on experience with both Python Django and Angular/React .
• Backend Skills :
• Strong knowledge of Python and Django framework.
• Proficiency in building and consuming RESTful APIs.
• Familiarity with databases like MySQL or MongoDB .
• Frontend Skills :
• Proficiency in JavaScript, TypeScript, and modern JavaScript frameworks (React or Angular).
• Familiarity with responsive design principles and CSS preprocessors.
• Tools and Technologies :
• Experience with version control systems like Git .
• Proficiency with development tools like VS Code , Postman , or Docker .
• Strong understanding of MVC/MVT architecture and component-based front-end development.
Preferred:
• Knowledge of Django REST Framework (DRF) .
• Experience with state management libraries like Redux or NgRx .
• Familiarity with containerization (Docker) and orchestration tools (Kubernetes).
• Knowledge of testing frameworks like Pytest , Jest , or Cypress .
• Understanding of agile methodologies and working in a scrum team.
What We Offer
• Competitive Salary .
• Flexible Work Environment : Remote or hybrid options.
• Challenging Projects : Work on meaningful projects using cutting-edge technologies.
Why Join Us?
• Work in a collaborative and supportive environment with talented professionals.
• Get hands-on experience with the latest web technologies.
• Build impactful applications that make a difference in people's lives.
Job Types: Full-time, Permanent
Pay: From ?15,000.00 per month
Benefits:
• Commuter assistance
• Work from home
Schedule:
• Monday to Friday
• Weekend availability
Supplemental Pay:
• Yearly bonus
Ability to commute/relocate:
• Kakkanad, Kochi, Kerala: Reliably commute or planning to relocate before starting work (Preferred)
Education:
• Bachelor's (Preferred)
Experience:
• Angular: 1 year (Preferred)
• total work: 3 years (Preferred)
• Python: 2 years (Preferred)
• Front-end development: 1 year (Preferred)
• Back-end development: 1 year (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.