Software Developer Intern (Full-Stack)
Intelance
- Greater London
- Training
- Full-time
- Database Design & Modelling: Assist in structuring databases effectively to cater to the project's data requirements, including creating schema diagrams and normalisation reports.
- Frontend Development: Work on crafting responsive user interfaces using Material-UI and React, ensuring compatibility across devices and browsers.
- Backend Development: Develop scalable backend services using .NET Core and ASP.NET Core, focusing on API integration and error handling.
- Mobile Development: Participate in developing, testing, and refining mobile applications for Android and iOS platforms.
- Collaboration: Collaborate with the Development Manager and cross-functional teams, ensuring code quality, documentation, and adherence to project goals.
- Version Control & Code Reviews: Engage in maintaining version histories and participating in code reviews to uphold code quality.
- Pursuing or have completed a Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Familiarity with full-stack development tools, e.g., Visual Studio Code, .NET Core, Git, GitHub, and Azure Repos, is a plus.
- Passion for coding, innovation, and a drive to learn and grow in a full-stack development role.
- Mentorship: Work closely with experienced full-stack developers and industry professionals.
- Real-World Experience: Gain hands-on experience in full-stack development, contributing to live projects that have a direct impact on our users.