About the Role: The Full Stack Engineer Intern will develop online platforms including frontend, backend, APIs, and data processing logic. This involves wireframing, building the website's home page, implementing password authentication, creating post-login dashboards, and integrating AI features. Extensive model building with algorithms is required.
Responsibilities:
- Develop responsive web interfaces using HTML, CSS, and PHP.
- Develop interactive UI using React.js + Tailwind CSS (or Vue.js, Angular).
- Design UI for multiple AI features.
- Utilize UI libraries like Bootstrap or Material UI for styling.
- Design, build, and implement secure RESTful APIs using Node.js + Express.js.
- Implement an authentication system (Firebase free tier/ PostgreSQL with Supabase).
- Store & retrieve intern, employer, and job data on Mongo DB Atlas (free tier).
- Connect APIs with the front end.
- Collaborate with team members to integrate front-end components with server-side logic.
- Develop a blockchain-based certificate verification system.
- Develop and maintain server-side applications using frameworks such as Django, Flask, Express (Node.js), Rails (Ruby), Spring (Java), or Laravel (PHP).
- Troubleshoot and optimize backend performance.
Qualifications:
- Basic proficiency in one or more backend frameworks.
- Strong programming skills in HTML, CSS, React.js, Tailwind CSS, PHP, Python, JavaScript, Ruby.
- Understands API Integration (Axios/Fetch).
- Familiarity with MongoDB, PostgreSQL, SQLite, NoSQL databases.
- Ability to work independently in a remote setting.
Benefits:
- Opportunity to build practical skills with modern backend technologies.
- Enhance your professional portfolio.
- Exposure to real-world development projects in a remote work environment.
Internship Details:
- Duration: Options of 1, 2, 3, 4, and 6 months
- Timing: Self-paced
- Type: Unpaid