Overview
Required skills
.NET / basicReact.js / basicEnglish / good
We welcome an Intern Full-Stack Developer (.NET + React.js) willing to learn to join our open, collaborative environment with an intense focus on teamwork.
If you are eager to work on a huge project developing cool technical solutions under experts’ guidance, you are welcome to join our team!
Let us know, and we’ll do something really cool together!
Where: remote
Type of internship: individual
Duration of internship: 3 months
Schedule: full time
Project
The project is a Sweden-based HorseTech startup offering digital training tools. It enables horse riders to train remotely with professional coaches through live video streaming and offline sessions. After our team successfully delivered the product’s first version, it rapidly found its market fit and gained popularity both with trainers and riders. Currently, the app unites over 1,200 trainers and experts as well as several thousand riders from beginner to Olympic levels.
Meet your team!
Requirements
Experience in using .NET framework and C# languageBasic knowledge and experience with React.jsExperience with of OOP/OODBasic understanding of the SOLID and GRASP principlesBasic knowledge of relational and non-relational databasesBasic understanding of Version Control Systems (Git)Basic skills in HTTP, HTML, CSS, JavaScriptAt least Intermediate level of written and spoken English
Personal Profile
Ability to work in a highly collaborative team environmentStruggling and ability to learn quicklyGood analytical and problem-solving skillsGood communication skillsOpenness to feedback and changesStriving for high-quality solutions
Responsibilities
Code, debug, document, and maintain portions of softwarePerform unit and integration testingParticipate in peer code reviewsParticipate in estimation and planning sessionsContribute to the development of technical project documentation and user documentationAssist QA engineers and support personnel in solving technical issues of software installation and its operationFollow the best engineering practices, the quality criteria set forth on the project, and EQMS requirementsReports status and progress according to the project and Company demandsSpot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements