We are seeking a passionate and motivated Software Engineer Intern to join our development team. You will gain real-world experience in modern full-stack development while contributing to active web and mobile projects. This role offers hands-on learning, exposure to industry-standard tools, and the opportunity to work alongside experienced engineers on solutions that impact real users.
What Will We Do:
Develop and maintain web applications using modern frameworks like Nuxt.js (Vue 3).
Build cross-platform mobile apps using Flutter.
Work with backend services using FastAPI, Laravel, and other technologies.
Integrate web and mobile interfaces with RESTful APIs and cloud services.
Collaborate with designers, engineers, and product teams to improve features.
Apply best practices in coding, testing, debugging, and deployment.
Participate in code reviews, stand-ups, and team discussions.
Requirements:
Currently pursuing a degree in Computer Science, Software Engineering, or related fields.
Basic understanding of HTML, CSS, JavaScript and frontend frameworks (Vue.js preferred).
Interest or experience in Nuxt.js and/or Flutter.
Exposure to any backend language or framework such as Python, PHP, FastAPI, Laravel, etc.
Understanding of REST APIs and client-server architecture.
Familiarity with Git or other version control systems.
Strong problem-solving skills and willingness to learn.
Nice-to-Have:
Projects involving Nuxt.js, Flutter, FastAPI, or Laravel.
Experience working with databases (PostgreSQL, MySQL, MongoDB, Firebase).
Understanding of cloud platforms (Firebase, AWS, GCP).
Comfortable using developer tools like Postman, GitHub, VS Code, etc.
What You’ll Gain:
Hands-on experience with full-stack development frameworks.
Mentorship from experienced developers.
Exposure to agile workflows, CI/CD, and professional engineering standards.
A supportive, collaborative tech environment.
Opportunity for full-time placement based on performance.