Role Overview
This is a great opportunity for freshers and candidates with 0–2 years of experience who want to build real-world applications, strengthen their development skills, and grow their careers in a dynamic and innovative environment. This role may also offer an internship opportunity for 3–6 months with potential for full-time employment.
Responsibilities
- Develop and maintain responsive web applications using React JS and Python.
- Build reusable and user-friendly front-end components using React JS.
- Develop back-end applications, APIs, and business logic using Python.
- Integrate front-end applications with back-end APIs.
- Work with databases to store, retrieve, and manage application data.
- Write clean, efficient, scalable, and maintainable code.
- Debug applications and resolve technical issues.
- Participate in testing and code reviews.
- Collaborate with developers, designers, and other team members to deliver projects.
- Learn and implement modern software development practices and technologies.
- Contribute to real-world projects and continuously improve application performance.
Requirements
- Fresh graduates with a degree in Computer Science, Information Technology, or a related field.
- Candidates with 0–2 years of experience in full-stack development.
- Hands-on knowledge or academic/project experience in Python and React JS.
- Good knowledge of HTML, CSS, and JavaScript.
- Understanding of React components, state, props, and hooks.
- Familiarity with Python frameworks such as Django or Flask.
- Understanding of REST APIs and backend development.
- Knowledge of SQL databases such as MySQL or PostgreSQL.
- Familiarity with Git/GitHub.
Skills
- React JS
- Python
- JavaScript
- SQL
- Git
Internship Details
- Duration: 3–6 months
- Outcome: Opportunity for full-time employment based on performance.