Software Engineer Intern (End-of-Studies Internship, start date ASAP)

This listing is synced directly from the company ATS.

Role Overview

This is a software engineer internship for a student in their final year, focusing on full-stack development using TypeScript, NestJS, and React. Day-to-day responsibilities include building and improving internal and customer-facing features, designing GraphQL APIs, collaborating with cross-functional teams, and participating in code reviews. As an early team member, the intern will help shape the technical vision and have a strong impact on the product and company.

Perks & Benefits

The role is fully remote, offering flexibility in work location. It provides a unique opportunity for career growth by allowing the intern to grow with a young team and influence technical decisions. The internship includes collaboration with various teams, enhancing learning and networking, and is designed for a fast-paced, dynamic environment typical in tech startups.

Full Job Description

About Dedale:

Dedale is the differentiating source of strategic intelligence in the technology space.

With a unique team of over 100 full-time research analysts & planners, Dedale leverages a network of over 10,000 market professionals to deliver on-the-ground strategic intelligence to investors and corporates, with a core focus around North America and Europe.

About the role:

We are seeking a motivated student looking for their end-of-study internship to join our young Software Engineer Team. The ideal candidate will have experience in TypeScript building full-stack applications leveraging a frontend framework (React, VueJS, or similar). You will build and improve both internal and customer-facing features to improve our product.

Your efforts will focus on adding new features and expanding our platform based on valuable user feedback. You will collaborate closely with other teams to help them boost their productivity and efficiency. As one of the early members of our team, you will have a unique opportunity to grow with the team, help shape the technical vision and make a strong impact on our product and company.

By the end of your internship, you will be able to:

  • Develop and maintain scalable and robust applications using NestJS and React JS.

  • Design, implement, and maintain GraphQL APIs to support front-end functionality.

  • Collaborate with designers, product managers, and other stakeholders to refine and improve the platform based on user feedback.

  • Write clean, efficient, and well-documented code following best practices in software development.

  • Troubleshoot and debug applications to optimize performance and improve reliability.

  • Participate in code reviews to ensure high-quality codebase standards.

  • Stay updated with the latest advancements in relevant technologies and suggest their integration when appropriate.

Your Qualifications:

The ideal candidate will possess the following qualifications:

  • Last year of a Master’s Degree in Computer Science or related field.

  • Experience building a sizable project using JavaScript/TypeScript and a frontend framework.

  • Experience designing and building APIs (REST, GraphQL, or similar).

  • Familiarity with Docker, CI/CD pipelines and automated testing frameworks.

  • Excellent problem-solving skills and attention to detail.

  • Ability to work independently and as part of a team in a fast-paced environment.

  • Strong communication skills and the ability to articulate technical concepts clearly.

  • Proficiency in English is mandatory (both written and spoken).

Application process

  • Introduction Call with HR

  • Interview with Tech Lead & Internship supervisor to introduce yourself and present one of your projects.

  • Case Study

  • Final Interview with a member of the Leadership Team

Similar jobs

Found 6 similar jobs