Key Responsibilities
- Assist in developing and maintaining web applications using Python.
- Build and enhance backend APIs and business logic.
- Develop responsive and user-friendly frontend interfaces.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and team discussions.
- Debug, test, and troubleshoot application issues.
- Work with databases for data storage and retrieval.
- Collaborate with designers, developers, and stakeholders to deliver features.
- Learn and follow software development best practices.
Required SkillsTechnical Skills
- Basic understanding of Python programming.
- Familiarity with web frameworks such as Django or Flask.
- Knowledge of HTML, CSS, and JavaScript.
- Understanding of frontend frameworks such as React.js (preferred).
- Basic knowledge of REST APIs.
- Familiarity with SQL databases (MySQL, PostgreSQL, or SQLite).
- Understanding of Git and version control concepts.
Soft Skills
- Strong problem-solving and analytical skills.
- Willingness to learn and adapt quickly.
- Good communication and teamwork abilities.
- Attention to detail and commitment to quality.
Preferred Qualifications
- Pursuing or recently completed a degree in Computer Science, Information Technology, or a related field.
- Experience with personal, academic, or open-source projects.
- Basic knowledge of cloud platforms, Docker, or deployment concepts is a plus.
What You'll Learn
- Full-stack application development using Python and modern frontend technologies.
- API development and database integration.
- Software development lifecycle and agile methodologies.
- Code review processes and collaborative development workflows.
- Deployment and maintenance of web applications.
Pay: ₹5,000.00 - ₹7,000.00 per month
Language:
Work Location: In person