Location: Bengaluru (On-site)
Company: M3 Communications
We are looking for a motivated Software Engineer Intern (Full Stack) to join our engineering team. You will work on building and maintaining scalable web applications, collaborating closely with designers, developers, and product teams.
This role is ideal for someone who is eager to learn, write clean code, and gain hands-on experience in real-world product development.
Develop and maintain web applications using modern full-stack technologies
Work on both frontend and backend development tasks
Collaborate with designers and product teams to implement features
Write clean, reusable, and efficient code
Debug issues and improve application performance
Participate in code reviews and team discussions
Assist in API development and integration
Basic knowledge of frontend technologies (HTML, CSS, JavaScript)
Familiarity with at least one frontend framework (React preferred)
Understanding of backend development (Node.js / Express or similar)
Basic knowledge of databases (SQL or NoSQL)
Understanding of REST APIs
Familiarity with Git and version control
Strong problem-solving mindset
Willingness to learn and adapt quickly
Experience with React / Next.js
Exposure to cloud platforms (AWS / Firebase / Vercel)
Understanding of authentication (JWT, OAuth)
Personal or academic projects in full-stack development
Basic understanding of system design concepts