Software Developer Intern
About Us:We are an early-stage, cutting-edge stealth startup aiming to revolutionize the marketing and advertising industry. Our mission is to transform how businesses connect with their audiences through innovative technologies and data-driven strategies. We are passionate about creating impactful solutions and are looking for a Full Stack Software Developer Intern to join our dynamic team and contribute to our ambitious goals.Role Description:As a Full Stack Software Developer Intern, you will have the opportunity to work closely with our engineering team on designing, developing, and implementing scalable web applications. You will gain hands-on experience across the entire stack, from backend services to frontend interfaces, utilizing technologies such as Django, React, Next.js, Python, and cloud platforms. This internship offers a chance to contribute to building a product from the ground up in a fast-paced startup environment.Responsibilities:Assist in designing, developing, and maintaining web applications using Django, React, Next.js, and Python.Contribute to building and integrating RESTful APIs and microservices.Help implement responsive user interfaces and ensure cross-browser compatibility.Work with relational databases like PostgreSQL and NoSQL databases.Participate in deploying and managing applications on cloud platforms, preferably Google Cloud Platform (GCP).Collaborate with cross-functional teams, including product management and design, to define and implement new features.Write clean, efficient, and testable code following modern development practices.Troubleshoot and debug issues across the full stack under the guidance of senior engineers.Participate in code reviews to maintain code quality and learn from experienced team members.Stay updated with emerging technologies and frameworks to contribute fresh ideas to our products and development processes.Qualifications:Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Familiarity with Python and experience with the Django framework.Basic understanding of frontend technologies, including React and Next.js.Knowledge of relational databases like PostgreSQL and NoSQL databases.Understanding of cloud platforms, preferably Google Cloud Platform (GCP).Familiarity with RESTful API design and implementation.Knowledge of modern development practices, including version control (Git) and CI/CD pipelines.Strong problem-solving skills and attention to detail.Ability to work independently and collaboratively in a fast-paced startup environment.Excellent communication and teamwork skills.Preferred Qualifications:Experience with other cloud platforms like AWS or Azure.Familiarity with GraphQL and real-time data handling.Knowledge of microservices architecture and serverless computing.Experience with testing frameworks and writing unit and integration tests.Understanding of DevOps practices and infrastructure as code tools like Terraform.What We Offer:Hands-on experience in a dynamic startup environment.Mentorship from experienced professionals in the field.Opportunity to be at the forefront of technological innovation and make a tangible impact on the industry.Flexible working hours and potential remote work options.A collaborative and innovative work culture that encourages professional growth.Unpaid Internship: Please note that this is an unpaid opportunity for the first 3-4 months.Potential for Future Opportunities:There may be potential for a paid position or full-time employment upon successful completion of the internship, based on performance and company needs.We are an equal opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applications from all qualified candidates regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or veteran status.No agencies please, direct candidates only.