Job Description: Software Developer Intern (JavaScript, Python, React.js)
We are looking for a passionate and motivated Software Developer Intern proficient in JavaScript, Python, and React.js to join our development team. This internship offers hands-on experience in full-stack development, API integration, and modern web technologies, allowing interns to learn, grow, and contribute to real-world projects.
This is an excellent opportunity for students and recent graduates to gain industry experience, enhance coding skills, and work alongside experienced developers in a collaborative environment.
Duration: [6 months]
Mode: [On-site]
Key Responsibilities:
- Assist in the design, development, and maintenance of web applications using React.js, Python, and JavaScript.
- Write clean, efficient, and maintainable code while following best practices.
- Work on front-end development with React.js, ensuring responsive and interactive UI components.
- Support backend development tasks using Python (Django/FastAPI/Flask) for API creation and database management.
- Collaborate with senior developers to integrate RESTful APIs and third-party services.
- Conduct debugging, troubleshooting, and performance optimization of applications.
- Write and maintain technical documentation related to development work.
- Work closely with the design and product teams to implement new features and enhance user experience.
- Perform basic unit testing and assist the QA team in bug identification and resolution.
- Stay updated with the latest web development trends, tools, and frameworks.
Requirements & Qualifications:
- Education: Pursuing or recently completed a bachelor’s or master’s degree in computer science, IT, Software Engineering, or a related field.
- Technical Skills:
- Strong programming knowledge in JavaScript, Python, and React.js.
- Understanding of frontend frameworks (React.js, Next.js) and backend frameworks (Django, FastAPI, Flask).
- Familiarity with HTML, CSS, Tailwind CSS, Bootstrap for responsive web design.
- Basic understanding of databases (SQL/MySQL/PostgreSQL, MongoDB).
- Knowledge of REST APIs and API integrations.
- Exposure to Git/GitHub for version control.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to learn quickly and adapt to new technologies.
- Attention to detail and commitment to writing quality code.
- Prior internship, project experience, or participation in coding competitions is a plus.
Job Type: Internship (Full-time)
Job Location: Lucknow
Total Experience: N/A
Relative Experience: N/A