
Full Stack Developer
Job Title: Full Stack Developer
Overview:
Join Gabriel AI as a Full Stack Developer Intern and gain hands-on experience working across both front-end and back-end development. This internship is structured to offer educational value, technical mentorship, and practical learning opportunities in full stack software engineering. You’ll collaborate with a passionate team to build and improve AI-powered tools used across industries. This is a unique opportunity to strengthen your portfolio, apply your coding skills, and deepen your understanding of scalable platform development.
Key Responsibilities:
Under the guidance of experienced mentors, you will:
Build intuitive user interfaces using React.js, HTML, CSS, and JavaScript.
Design and maintain scalable back-end systems using Django and Firebase.
Assist in developing secure and efficient RESTful APIs and ensure seamless front-end/back-end integration.
Gain experience with real-time database operations, user authentication, and third-party API integrations.
Collaborate with product and design teams to transform business goals into technical solutions.
Contribute to full-stack projects and help optimize the platform for usability, performance, and reliability.
Participate in code reviews and team stand-ups to learn best practices in collaborative development.
Qualifications:
This internship is intended to be a learning experience. While previous experience is not required, candidates with the following are encouraged to apply:
Interest in full-stack development using React.js and Django.
Familiarity with JavaScript, HTML, and CSS.
Desire to learn about cloud-based tools like Firebase or AWS.
Basic understanding of relational or NoSQL databases.
Enthusiasm for building real products, exploring emerging technologies, and solving problems.
Ability to work independently and in a collaborative, remote environment.
Additional Details:
Location: Remote
Hours: Part-time, 20–30 hours per week
Compensation: This is an unpaid internship focused on educational and professional development
Learning Opportunities: Gain mentorship from experienced developers, build real-world software, enhance your GitHub/portfolio, and develop a deeper understanding of product-driven tech development