Software Developer Intern

Job description

DCSL GuideSmiths are a leading UK-headquartered software house, developing bespoke operational software, as well as SaaS solutions. The team consistently delivers across all industries including established businesses and start-ups.

The company works with many well-known household names and has over two decades of successful projects. The award-winning company is growing rapidly and is recognised as the top UK software house based on client reviews and industry recognition.

Besides our established UK offices, we have a strong presence in Spain, as well as offices in Romania, Hungary and more coming soon!

We are looking for you!

If you are looking to start your career as a developer within an international and innovative team, this is the place for you!

We are looking for Software Engineering students to join our development team and put into practice what they have learned during their. studies, collaborating on various international projects from different industries and being part of an incredible team.

What You’ll Do

You will have the possibility to expand the knowledge acquired during your academic studies, and will be involved in:

  • Collaborating with the development team, developing web and mobile applications.

  • Developing Backend and Frontend functions using Node.JS, React and Microservices.

  • Collaborating in projects with a DevOps philosophy, based on the cloud (AWS, Google Cloud or Azure).

  • Being part of the daily workflow in an agile environment.


At DCSL GuideSmiths Spain we have a Remote first culture, but you can also work from our WeWork offices located in Madrid center.

What do our former interns have to say about their first experiences in the software world with us?

Adrian: “For me, DCSL Guidesmiths has been one of the first contacts with the working world. This company has allowed me to meet a multitude of profiles that have made me grow both personally and professionally while making me feel at home since the first moment. Since I joined this company I have experienced a wide variety of situations from a merger to working hand in hand with international clients. Every day is an adventure.”

Hamsa: “I started in this company as an intern, they treated me quite well, I have applied all my knowledge that I learned at university and this is where they have been teaching me about the latest technologies. They have given me recognition and now I am part of a great team that makes me feel comfortable working with them."

This is just a part of our amazing team! Apply now and you will have the opportunity to learn more about us.

Job requirements

Experience and Skills

You may be a good fit if you...

  • Are studying a Bachelor’s, Master’s, in Software Engineering, Computer Science or a related technical field.

  • Have some experience or knowledge in Javascript, NodeJS or React.

  • Speak English fluently (Provable minimum B2+) as we work with international clients.

  • Want to learn about Agile/Scrum principles.

  • Are excited about the challenges of a fast-paced, innovative software and international environment.

Also, it would be great if you are...

  • Passionate for technology and coding.

  • Able to work with international team members.

  • Able to work remotely with teams member.

  • Proactive.

  • Always seeking continuous improvement.

  • Problem-Solving.