Software Engineering Intern
Apply link opens the official Flam application page in a new tab. Hirebase is not the employer.
Job description
## About the Role Flam is an AI‑native content platform building immersive, real‑time visual experiences for Fortune 500 brands. We are looking for a passionate Software Engineering Intern to join our engineering team and get hands‑on experience across the full software development lifecycle, from ideation to deployment. ## Key Responsibilities - Collaborate with engineers to design, develop, and test software solutions. - Write clean, efficient, and well‑documented code. - Debug and troubleshoot application issues across environments. - Participate in code reviews and promote best practices. - Assist in API integration, performance optimisation, and maintenance of existing systems. - Design and develop interactive 3D experiences using Three.js, WebGL, and the Canvas API. - Research emerging technologies and propose innovative solutions. - Work closely with product managers, designers, and backend teams to translate requirements into technical implementations. ## What We’re Looking For - Pursuing a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. - Strong grasp of programming fundamentals and object‑oriented design. - Experience with at least one modern language (e.g., Python, Java, JavaScript, C++, Go). - Familiarity with web development frameworks, databases, or cloud technologies is a plus. - Good problem‑solving and analytical abilities. - Ability to build scalable front‑ends using React and Next.js, creating reusable components and libraries. ## Nice To Have - Prior internship or project experience in software development. - Proficiency in HTML, CSS, and JavaScript. - Experience with React, Vue.js, or other frontend frameworks. - Knowledge of version control (Git/GitHub), APIs, or DevOps tools. - Understanding of Agile development processes.
Required skills
Job locations
Compensation
Estimated range — based on Software Engineer with 0-1 years experience (57 similar listings). Actual compensation may vary based on your specific experience, interview performance, and the company’s internal bands.
Ready to apply?
Clicking apply will open the official Flam application page in a new tab and add this role to your Application Tracker.
Apply on Flam →