We're looking for enthusiastic Software Development Interns to join our Backend and Frontend teams. This internship will give you real-world experience in software development while working on active projects alongside experienced engineers.
Key Responsibilities:
Frontend Intern:
- Assist in developing responsive web interfaces using HTML, CSS, JavaScript, and modern frameworks like React or Angular.
- Work with designers to convert UI/UX wireframes into functional components.
- Ensure cross-browser compatibility and optimize performance.
- Participate in code reviews and testing for quality assurance.
Backend Intern:
- Support development of APIs and microservices using Node.js, Python, Java, or .NET.
- Help design and manage databases (SQL/NoSQL) and perform data operations.
- Write clean, modular, and secure backend code.
- Collaborate on integration with third-party services and frontend components.
Requirements:
- Currently pursuing a Bachelor's/Master's degree in Computer Science, IT, or a related field.
- Familiarity with at least one programming language or framework (JavaScript, Python, Java, etc.).
- Understanding of basic data structures, OOP concepts, and database fundamentals.
- Good communication skills and willingness to learn in a fast-paced environment.
- [Optional] Git/GitHub knowledge and basic Agile/Scrum understanding.
Preferred Skills:
- Frontend: React, Angular, Tailwind CSS, Bootstrap
- Backend: Node.js, Express, Django, .NET Core
- Databases: MySQL, MongoDB, PostgreSQL
- Tools: Git, Postman, VS Code