Internship - Software Engineer
We are looking for IT, Computer Science and Software Engineering students and graduates who would like to enter the industry. This internship is flexible, which means that you can continue your studies while doing this internship.
What you will learn and what you will do:
- Industry-grade coding (Python, Java, Ruby, Erlang, etc.)
- Continuous Integration of software products
- Software Processes: managing yourself and the team
- Managing software development with modern distributed version control systems
- Agile practices in software development
What you will NOT learn:
- how to parse Twitter’s feeds;
- how to write an app for Facebook;
- how to create a game for iPhone.
- The only skill requirement is your ability to learn new technologies and implement them in your work;
- Optional: Python, Ruby, Linux shell, Docker, OpsCode Chef, UNIX administration.
Why this internship is cool
- International. Our company is very small, but the team consists of people of different backgrounds and places. It is a truly international environment.
- Hands-on experience. You will get tasks which are directly related to implementing our projects;
- It is remote, there is no need to visit the office. You are free to work from home or school as long as you do your daily reports (tasks completed, time spent, time estimated);
- Flexible schedule. You can do your studies at school while being an intern;
- Work on things that matter. If you want to work on projects with some real social impact, Tunnll is the right place to do that.
- We will teach you to work and to manage. It’s not just about learning how to do your position-related tasks under our supervision. You will also have an opportunity to learn how to manage a team in order to prepare yourself for higher level positions in the future.
- Informal and flexible atmosphere. Do you have a suit? Good, you do not need one at this position;
- Your voice can be heard. The more experience you will accumulate over time, the more freedom in decision making you will get.
- We can help you to fix your thesis (Bachelor’s or Master’s). If you happen to have an issue finding a company for your BSc/MSc thesis, we could help you with that.
- Your CV will become better. You will be able to enhance your CV with a real experience in the industry.
- We will provide references. We would be glad to give references to your future employers upon your request after you end this internship.
- A possibility for a full-time employment. Although not guaranteed, a successful internship increases your chances to be hired by our company.
I have never heard about Tunnll before
Yes, we are not widely known yet. In short, the team at Tunnll is small, international and is obsessed with advanced technologies. We develop and run smart transportation systems for urban transport.
Why you should join
Terms and conditions:
- There is no compensation for the internship.
- All the activities during the internship are regulated by an internship agreement which should be signed before the internship starts.
- Although Tunnll is very small, some of references that we provided to our former interns have helped them to land jobs in large well-known companies.
- Our formal headquarters are in Spain (with business operations in Sweden and the UK), but the team members live and work remotely from different parts of the world (Sweden, Spain, Netherlands, Italy, Russia, India, etc.)
- This internship is 100% remote. It means that as an intern you would have to work alone in front of your computer. Some people do not like when there are no opportunities to socialize in the office and therefore we usually recommend candidates to consider the remote factor thoroughly before applying.
- Since the internship is remote, the working hours are very flexible. The main requirement are the daily reports which should be done daily. If we do not receive a daily report from an intern during the internship, the internship is automatically terminated on the same day (the internship is not added to the CV, no recommendation letter is provided).
- The internship is built around testing the self-learning skills of the intern, as well as his/her ability to be a reliable part of the team. Therefore, the internship is essentially a course of studies during which the intern reads relevant sources, applies new knowledge to complete assignments and does reporting about that.
- The internship is done in 2 phases. During the 1st phase the intern studies himself/herself; the assignments start with very simple ones, but the difficulty increases closer to the end of the 1st phase. If the 1st phase is completed sucessfully the intern joins the team to study/work on more difficult assignments with the help of team members (company chat, online portal, Skype). During both phases the intern also studies by a curated reading list to widen his/her theoretical knowledge.
- The first phase of the internship can take about 2 weeks and the second phase can take about 8-10 weeks.
- The internship requires the intern to study 3-5 hours daily, 5 days a week. However, if an intern wishes to study on a faster pace, he/she can be transfered to the 2nd phase earlier.
- (if you are located in Sweden) Up to ~5000 SEK monthly internship payment paid by one of Arbetsförmedlingen’s support programs Arbetspraktik, Jobb- och utvecklingsgarantin, Jobbgarantin för ungdomar or by the Praktikplats program of Arbetsmarknadsenheten in your town.
- OR no compensation if Arbetsförmedlingen or an Arbetsmarknadsenheten does not grant you any financial support;
- Depending on the intern’s performance, the intern might be proposed a full-time position relevant to his area of expertise at the end of the internship period.
Whom we expect to see in the team
We prefer to enhance our team with generalists, because they tend to perform more efficiently compared to specialist in ever-changing situations. That means that it is absolutely ok if you lack some specific skills in your CV, but it also means that the range of the tasks assigned to you will be very broad.
How to apply for this internship
If you are ok with the terms and conditions of this internship, send an email to email@example.com, containing:
- Subject: Internship application - (Internship name) - (Your full name)
- Email body: Your full name, Internship name (Digital Marketing & PR, Software Engineering, etc.)
- Your CV attached
- How did you find about us? (please, provide a link to the site)
- Your desired starting date for the internship (it can be tomorrow, next Monday, etc., but no later than 1 month in the future).
- (For software engineering interns only) A link to a new repository at your GitHub account.
- Create an empty folder in Dropbox (or any other cloud storage) and send us a publicly available link to that folder (please do not share a folder, just send a plain link instead). The folder should be named as (internship-assignments-(your full name)). You will use it as the main storage of all your completed assignments.
If your application is fine, we will reply to you with a link to a Dropbox folder that contains the internship assignments. When you get that link, you can start the internship. The first day of your internship is the day you send in your first email report.