ACCEPTING WINTER, SPRING, SUMMER, & FALL APPLICANTS
Are you a dedicated software developer in training looking to gain real-life experience? Do you enjoy being challenged and collaborating with your peers?
If so, our internship program might just be the right fit for you. Read on to learn how our program has helped others find a career.
Send your CV/Resume and Cover Letter to Attn: Human Resources. Recent college graduates and current students with limited applicable work experience (less than 1 year) shall submit a current copy of unofficial transcripts for consideration for internship opportunities. You do not have to be a full-time student to apply.
ACCEPTING WINTER, SPRING, SUMMER, & FALL APPLICANTS
Are you a dedicated software developer in training looking to gain real-life experience? Do you enjoy being challenged and collaborating with your peers?
If so, our internship program might just be the right fit for you. Read on to learn how our program has helped others find a career.
Send your CV/Resume and Cover Letter to Attn: Human Resources. Recent college graduates and current students with limited applicable work experience (less than 1 year) shall submit a current copy of unofficial transcripts for consideration for internship opportunities. You do not have to be a full-time student to apply.
SOFTWARE ENGINEER INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern I was assigned to work on the Halo Link team. Before working on the Halo Link team I had no experience in Web Development which is the main skill I picked up in my time here so far. To be specific, before I started I did not know JavaScript and am now quite proficient at it along with learning an enterprise level framework and many other technologies that are needed to be a proficient developer.
Q2. What do you enjoy most about working at Indica Labs?
A2. I really enjoy the fact that on any given day I have the opportunity to tackle a new problem. The amount of technology and learning opportunities that I have been exposed has also been very enjoyable and exciting. There are just so many opportunities to learn and be exposed to real world software development and to go along with that, everyone is super helpful and willing to any questions you may have.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. About half way through the summer I was given the opportunity to explore infinite scrolling. This was by far the most difficult ticket I had had up to this point. I would later find out after getting infinite scrolling to work that this feature was considered to be extremely hard to implement in halo link so I considered it very rewarding to have been able to complete such a task.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. My views about software engineering have not changed much outside of the fact that now I know I definitely love it. This is something I see myself doing for many years. The experience I have gained the positive environment I have been able to learn in for the duration of internship is what really sold me on software engineering as a career.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. I would recommend an internship at Indica Labs to my peers. The sheer amount of learning opportunities is insane and everyone here is willing to answer any relevant question you may have. It is also really interesting that there are opportunities to work on many different pieces of this system and just be exposed to so many modern software principles.
SOFTWARE ENGINEER INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern I was assigned to work on the Halo Link team. Before working on the Halo Link team I had no experience in Web Development which is the main skill I picked up in my time here so far. To be specific, before I started I did not know JavaScript and am now quite proficient at it along with learning an enterprise level framework and many other technologies that are needed to be a proficient developer.
Q2. What do you enjoy most about working at Indica Labs?
A2. I really enjoy the fact that on any given day I have the opportunity to tackle a new problem. The amount of technology and learning opportunities that I have been exposed has also been very enjoyable and exciting. There are just so many opportunities to learn and be exposed to real world software development and to go along with that, everyone is super helpful and willing to any questions you may have.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. About half way through the summer I was given the opportunity to explore infinite scrolling. This was by far the most difficult ticket I had had up to this point. I would later find out after getting infinite scrolling to work that this feature was considered to be extremely hard to implement in halo link so I considered it very rewarding to have been able to complete such a task.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. My views about software engineering have not changed much outside of the fact that now I know I definitely love it. This is something I see myself doing for many years. The experience I have gained the positive environment I have been able to learn in for the duration of internship is what really sold me on software engineering as a career.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. I would recommend an internship at Indica Labs to my peers. The sheer amount of learning opportunities is insane and everyone here is willing to answer any relevant question you may have. It is also really interesting that there are opportunities to work on many different pieces of this system and just be exposed to so many modern software principles.
SOFTWARE ENGINEER INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern, I worked on the project to build quota-system where the customer can buy some quota whether it be quota for doing analysis, disk storage, etc. I also worked on building a loginAttempt feature where we can track important information such as customers’ ip address and which service they logged in from. The projects helped me in getting better at being able to design domain models, how middle-wares can work and how to hook up to GraphQL.
Q2. What do you enjoy most about working at Indica Labs?
A2. I liked working at Indica Labs because the teammates here are very helpful and there is a lot of room to learn and apply your skills. The working culture and the room to improve is the thing that I enjoy the most.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. The challenging aspect for me was to get familiar with the code base and learn the existing patterns that are being used.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. Yes, interning at Indica Labs has helped me learn how an enterprise companies work. As a senior in college now, I have learned that in the industry, how we can apply the concepts to a bigger picture, and how we can build enterprise level systems in a timely manner by constantly being in touch with the team, and also team work is the key in the Software Engineering field.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. Yes I would recommend an internship at Indica Labs to my peers because I think there is a lot that they can learn working at Indica Labs. There are some good projects that they can work on and get the real world experience.
SOFTWARE ENGINEER INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern, I worked on the project to build quota-system where the customer can buy some quota whether it be quota for doing analysis, disk storage, etc. I also worked on building a loginAttempt feature where we can track important information such as customers’ ip address and which service they logged in from. The projects helped me in getting better at being able to design domain models, how middle-wares can work and how to hook up to GraphQL.
Q2. What do you enjoy most about working at Indica Labs?
A2. I liked working at Indica Labs because the teammates here are very helpful and there is a lot of room to learn and apply your skills. The working culture and the room to improve is the thing that I enjoy the most.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. The challenging aspect for me was to get familiar with the code base and learn the existing patterns that are being used.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. Yes, interning at Indica Labs has helped me learn how an enterprise companies work. As a senior in college now, I have learned that in the industry, how we can apply the concepts to a bigger picture, and how we can build enterprise level systems in a timely manner by constantly being in touch with the team, and also team work is the key in the Software Engineering field.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. Yes I would recommend an internship at Indica Labs to my peers because I think there is a lot that they can learn working at Indica Labs. There are some good projects that they can work on and get the real world experience.
FULL-TIME SOFTWARE ENGINEER – PRIOR INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern I worked on developing ASP.NET Core based infrastructure solutions utilizing https/web socket technology while incorporating native and db interactions.
Q2. What do you enjoy most about working at Indica Labs?
A2. The thing I enjoy the most at Indica Labs is the freedom to approach problems my own way.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. My first project involved both Python and C# when I had experience with neither, so learning those on the job while building something useful was challenging/rewarding.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. Interning at Indica Labs gave me experience in larger projects that generally isn’t present in homework-style work.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. I would recommend interning at Indica Labs because it is an environment that allows a transition from academic to industrial programming that remains challenging without becoming overwhelming.
FULL-TIME SOFTWARE ENGINEER – PRIOR INTERN
Q1. As an intern, what projects were you assigned to work on? What skills did you acquire or improve while working on these projects?
A1. As an intern I worked on developing ASP.NET Core based infrastructure solutions utilizing https/web socket technology while incorporating native and db interactions.
Q2. What do you enjoy most about working at Indica Labs?
A2. The thing I enjoy the most at Indica Labs is the freedom to approach problems my own way.
Q3. Was there anything particularly rewarding or challenging during your internship?
A3. My first project involved both Python and C# when I had experience with neither, so learning those on the job while building something useful was challenging/rewarding.
Q4. Has interning at Indica Labs changed the way you view software engineering as a field, a career path, or in general? If so, how?
A4. Interning at Indica Labs gave me experience in larger projects that generally isn’t present in homework-style work.
Q5. Would you recommend an internship at Indica Labs to your peers? If so, why?
A5. I would recommend interning at Indica Labs because it is an environment that allows a transition from academic to industrial programming that remains challenging without becoming overwhelming.