Role Overview
Nerdience Technologies is looking for a Full Stack Developer Intern who is enthusiastic about building web applications and eager to gain hands-on experience across both frontend and backend development. We provide interns with opportunities to work on real-world projects and gain practical experience in a professional technology environment.
Responsibilities
- Develop and maintain responsive web applications.
- Work on frontend interfaces and backend services.
- Integrate REST APIs and third-party services.
- Work with databases and perform basic database operations.
- Debug, test, and optimize application functionality.
- Collaborate with developers and other technical team members.
- Participate in code reviews and technical discussions.
- Follow Git-based development and version-control practices.
- Contribute to real-world development projects.
Requirements
- Students or recent graduates from Computer Science, IT, Software Engineering, or related fields.
- Candidates with strong programming fundamentals and a willingness to learn.
- Basic knowledge of HTML, CSS, and JavaScript.
- Familiarity with React, Angular, or Vue.
- Basic knowledge of backend development using Node.js, Python, or Java.
- Understanding of REST APIs.
- Basic knowledge of SQL or NoSQL databases.
- Familiarity with Git and GitHub.
Skills
- JavaScript
- React.js
- Node.js
- SQL
- Git
Nice to Have
- Personal or academic projects demonstrating development skills.
- Familiarity with cloud platforms or Docker.
- Understanding of software development lifecycle.
Benefits
- Flexible schedule
- Hands-on experience in full-stack development.
- Mentorship from experienced technical professionals.