Role Description The Software Engineer Intern role at Massyve is a full-time, on-site position based in Beirut. The intern will assist in designing, developing, and testing software components for web and digital platforms under the guidance of senior engineers. Daily tasks include writing clean and maintainable code, supporting back-end development activities, debugging and troubleshooting issues, and contributing to code reviews and documentation. The intern will collaborate with cross-functional teams, including product and marketing, to implement features that support digital growth initiatives. This role offers hands-on experience in modern software development practices and exposure to real client projects in a fast-paced environment.
Qualifications
- Foundational knowledge in Computer Science and Software Development, including understanding of data structures, algorithms, and software lifecycle.
- Practical skills in Programming and Object-Oriented Programming (OOP), with experience in at least one modern programming language (such as Java, Python, JavaScript, or C#).
- Exposure to Back-End Web Development, including working with APIs, databases, and server-side frameworks.
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
- Familiarity with version control systems (e.g., Git) and collaborative development workflows.
- Ability to learn quickly, solve problems systematically, and work effectively in a team-oriented environment.
- Strong written and verbal communication skills in English; additional language skills are an advantage.
- Interest in digital products, AI, and growth-focused technology solutions; prior internship or project experience is a plus.