• Jobs
  • >
  • Software Developer Intern (Full-Stack)

Software Developer Intern (Full-Stack)

  • Intern
  • Full time
  • Remote
  • Software Developers (Full-Stack)

We are seeking talented and ambitious Full-Stack Developer Interns to join our dynamic team and contribute to the development and success of some of our cutting-edge R&D projects. As a Full-Stack Developer Intern, you'll work closely with our Development Manager and cross-functional teams to support the development and refinement of both frontend and backend functionalities. This internship offers a unique opportunity to engage in full-stack development activities, from database management to user interface design, in a fast-paced tech environment.


Key Responsibilities:

  • 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.


Requirements:

  • 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.


As a Software Developer at our company, you will play a vital role in creating a cutting-edge technologies. If you are passionate about using technology to make a positive impact on people's lives, we would love to hear from you.


Benefits

Join our internship programme within our Product Development team. Interns typically join us for 3 months (often with the possibility to extend the internship) on an unpaid basis. We offer:

  • 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.


All our internships are full-time, and successful candidates following the first 3 months will be evaluated for a £700.00 per month salary upon successful confirmation as Junior Associates.


If you are passionate about full-stack development and eager to make a significant impact in the digital health space, then we’d love to hear from you!